首页下载资源前端基于vite、vue3.x 、router、pinia、Typescript、Element plus等,适配手机、平板、pc

ZIP基于vite、vue3.x 、router、pinia、Typescript、Element plus等,适配手机、平板、pc

luck3321.91MB需要积分:1

资源文件列表:

diygw-ui-admin.zip 大约有551个文件
  1. .env 413B
  2. .env.development 88B
  3. .env.production 132B
  4. .eslintignore 134B
  5. .eslintrc.js 2.51KB
  6. .gitignore 264B
  7. .prettierrc.js 1.54KB
  8. CHANGELOG.md 993B
  9. index.html 1.09KB
  10. LICENSE 1.06KB
  11. package.json 2.32KB
  12. public/favicon.ico 9.44KB
  13. public/static/
  14. public/static/images/
  15. public/static/images/error/
  16. public/static/images/error/401.png 38.72KB
  17. public/static/images/error/404.png 36.13KB
  18. public/static/images/file.png 2.15KB
  19. public/static/images/mp3.png 4.55KB
  20. public/static/images/video.png 4.2KB
  21. public/ueditor/
  22. public/ueditor/dialogs/
  23. public/ueditor/dialogs/anchor/
  24. public/ueditor/dialogs/anchor/anchor.html 1.72KB
  25. public/ueditor/dialogs/attachment/
  26. public/ueditor/dialogs/attachment/attachment.css 14.81KB
  27. public/ueditor/dialogs/attachment/attachment.html 2.24KB
  28. public/ueditor/dialogs/attachment/attachment.js 30.99KB
  29. public/ueditor/dialogs/attachment/images/
  30. public/ueditor/dialogs/attachment/images/alignicon.gif 1.03KB
  31. public/ueditor/dialogs/attachment/images/alignicon.png 3.63KB
  32. public/ueditor/dialogs/attachment/images/bg.png 2.74KB
  33. public/ueditor/dialogs/attachment/images/file-icons.gif 19.63KB
  34. public/ueditor/dialogs/attachment/images/file-icons.png 43.04KB
  35. public/ueditor/dialogs/attachment/images/icons.gif 453B
  36. public/ueditor/dialogs/attachment/images/icons.png 2.62KB
  37. public/ueditor/dialogs/attachment/images/image.png 1.63KB
  38. public/ueditor/dialogs/attachment/images/progress.png 1.24KB
  39. public/ueditor/dialogs/attachment/images/success.gif 445B
  40. public/ueditor/dialogs/attachment/images/success.png 1.58KB
  41. public/ueditor/dialogs/audio/
  42. public/ueditor/dialogs/audio/audio.css 16.26KB
  43. public/ueditor/dialogs/audio/audio.html 3.65KB
  44. public/ueditor/dialogs/audio/audio.js 29.17KB
  45. public/ueditor/dialogs/audio/images/
  46. public/ueditor/dialogs/audio/images/bg.png 2.74KB
  47. public/ueditor/dialogs/audio/images/center_focus.jpg 11.52KB
  48. public/ueditor/dialogs/audio/images/file-icons.gif 19.63KB
  49. public/ueditor/dialogs/audio/images/file-icons.png 43.04KB
  50. public/ueditor/dialogs/audio/images/icons.gif 453B
  51. public/ueditor/dialogs/audio/images/icons.png 2.62KB
  52. public/ueditor/dialogs/audio/images/image.png 1.63KB
  53. public/ueditor/dialogs/audio/images/left_focus.jpg 11.16KB
  54. public/ueditor/dialogs/audio/images/none_focus.jpg 11.28KB
  55. public/ueditor/dialogs/audio/images/progress.png 1.24KB
  56. public/ueditor/dialogs/audio/images/right_focus.jpg 11.07KB
  57. public/ueditor/dialogs/audio/images/success.gif 445B
  58. public/ueditor/dialogs/audio/images/success.png 1.58KB
  59. public/ueditor/dialogs/background/
  60. public/ueditor/dialogs/background/background.css 2.86KB
  61. public/ueditor/dialogs/background/background.html 3.07KB
  62. public/ueditor/dialogs/background/background.js 14.24KB
  63. public/ueditor/dialogs/background/images/
  64. public/ueditor/dialogs/background/images/bg.png 2.74KB
  65. public/ueditor/dialogs/background/images/success.png 1.58KB
  66. public/ueditor/dialogs/contentimport/
  67. public/ueditor/dialogs/contentimport/contentimport.html 4.89KB
  68. public/ueditor/dialogs/contentimport/contentimport.js 2.9KB
  69. public/ueditor/dialogs/emotion/
  70. public/ueditor/dialogs/emotion/emotion.css 2.27KB
  71. public/ueditor/dialogs/emotion/emotion.html 5.89KB
  72. public/ueditor/dialogs/emotion/emotion.js 6.15KB
  73. public/ueditor/dialogs/emotion/images/
  74. public/ueditor/dialogs/emotion/images/0.gif 43B
  75. public/ueditor/dialogs/emotion/images/bface.gif 26.53KB
  76. public/ueditor/dialogs/emotion/images/cface.gif 8.4KB
  77. public/ueditor/dialogs/emotion/images/fface.gif 18.05KB
  78. public/ueditor/dialogs/emotion/images/jxface2.gif 39.75KB
  79. public/ueditor/dialogs/emotion/images/neweditor-tab-bg.png 216B
  80. public/ueditor/dialogs/emotion/images/tface.gif 19.34KB
  81. public/ueditor/dialogs/emotion/images/wface.gif 48.68KB
  82. public/ueditor/dialogs/emotion/images/yface.gif 27.74KB
  83. public/ueditor/dialogs/formula/
  84. public/ueditor/dialogs/formula/formula.html 2.64KB
  85. public/ueditor/dialogs/formula/formula.js 5.17KB
  86. public/ueditor/dialogs/help/
  87. public/ueditor/dialogs/help/help.css 536B
  88. public/ueditor/dialogs/help/help.html 2.88KB
  89. public/ueditor/dialogs/help/help.js 1.51KB
  90. public/ueditor/dialogs/image/
  91. public/ueditor/dialogs/image/image.css 14.79KB
  92. public/ueditor/dialogs/image/image.html 5.49KB
  93. public/ueditor/dialogs/image/image.js 40.11KB
  94. public/ueditor/dialogs/image/images/
  95. public/ueditor/dialogs/image/images/alignicon.jpg 15.72KB
  96. public/ueditor/dialogs/image/images/bg.png 2.74KB
  97. public/ueditor/dialogs/image/images/icons.gif 453B
  98. public/ueditor/dialogs/image/images/icons.png 2.62KB
  99. public/ueditor/dialogs/image/images/image.png 1.63KB
  100. public/ueditor/dialogs/image/images/progress.png 1.24KB
  101. public/ueditor/dialogs/image/images/success.gif 445B
  102. public/ueditor/dialogs/image/images/success.png 1.58KB
  103. public/ueditor/dialogs/insertframe/
  104. public/ueditor/dialogs/insertframe/insertframe.html 4.91KB
  105. public/ueditor/dialogs/internal.js 2.61KB
  106. public/ueditor/dialogs/link/
  107. public/ueditor/dialogs/link/link.html 4.97KB
  108. public/ueditor/dialogs/preview/
  109. public/ueditor/dialogs/preview/preview.html 1.12KB
  110. public/ueditor/dialogs/scrawl/
  111. public/ueditor/dialogs/scrawl/images/
  112. public/ueditor/dialogs/scrawl/images/addimg.png 628B
  113. public/ueditor/dialogs/scrawl/images/brush.png 608B
  114. public/ueditor/dialogs/scrawl/images/delimg.png 516B
  115. public/ueditor/dialogs/scrawl/images/delimgH.png 578B
  116. public/ueditor/dialogs/scrawl/images/empty.png 519B
  117. public/ueditor/dialogs/scrawl/images/emptyH.png 657B
  118. public/ueditor/dialogs/scrawl/images/eraser.png 42.26KB
  119. public/ueditor/dialogs/scrawl/images/redo.png 454B
  120. public/ueditor/dialogs/scrawl/images/redoH.png 536B
  121. public/ueditor/dialogs/scrawl/images/scale.png 435B
  122. public/ueditor/dialogs/scrawl/images/scaleH.png 330B
  123. public/ueditor/dialogs/scrawl/images/size.png 775B
  124. public/ueditor/dialogs/scrawl/images/undo.png 444B
  125. public/ueditor/dialogs/scrawl/images/undoH.png 511B
  126. public/ueditor/dialogs/scrawl/scrawl.css 5.03KB
  127. public/ueditor/dialogs/scrawl/scrawl.html 3.96KB
  128. public/ueditor/dialogs/scrawl/scrawl.js 27.56KB
  129. public/ueditor/dialogs/searchreplace/
  130. public/ueditor/dialogs/searchreplace/searchreplace.html 4.73KB
  131. public/ueditor/dialogs/searchreplace/searchreplace.js 4.6KB
  132. public/ueditor/dialogs/spechars/
  133. public/ueditor/dialogs/spechars/spechars.html 1.07KB
  134. public/ueditor/dialogs/spechars/spechars.js 4.87KB
  135. public/ueditor/dialogs/table/
  136. public/ueditor/dialogs/table/dragicon.png 304B
  137. public/ueditor/dialogs/table/edittable.css 1.25KB
  138. public/ueditor/dialogs/table/edittable.html 2.55KB
  139. public/ueditor/dialogs/table/edittable.js 9.08KB
  140. public/ueditor/dialogs/table/edittd.html 1.58KB
  141. public/ueditor/dialogs/table/edittip.html 906B
  142. public/ueditor/dialogs/template/
  143. public/ueditor/dialogs/template/config.js 12.25KB
  144. public/ueditor/dialogs/template/images/
  145. public/ueditor/dialogs/template/images/bg.gif 84B
  146. public/ueditor/dialogs/template/images/pre0.png 250B
  147. public/ueditor/dialogs/template/images/pre1.png 291B
  148. public/ueditor/dialogs/template/images/pre2.png 394B
  149. public/ueditor/dialogs/template/images/pre3.png 485B
  150. public/ueditor/dialogs/template/images/pre4.png 393B
  151. public/ueditor/dialogs/template/template.css 1.39KB
  152. public/ueditor/dialogs/template/template.html 923B
  153. public/ueditor/dialogs/template/template.js 1.58KB
  154. public/ueditor/dialogs/video/
  155. public/ueditor/dialogs/video/images/
  156. public/ueditor/dialogs/video/images/bg.png 2.74KB
  157. public/ueditor/dialogs/video/images/center_focus.jpg 11.52KB
  158. public/ueditor/dialogs/video/images/file-icons.gif 19.63KB
  159. public/ueditor/dialogs/video/images/file-icons.png 43.04KB
  160. public/ueditor/dialogs/video/images/icons.gif 453B
  161. public/ueditor/dialogs/video/images/icons.png 2.62KB
  162. public/ueditor/dialogs/video/images/image.png 1.63KB
  163. public/ueditor/dialogs/video/images/left_focus.jpg 11.16KB
  164. public/ueditor/dialogs/video/images/none_focus.jpg 11.28KB
  165. public/ueditor/dialogs/video/images/progress.png 1.24KB
  166. public/ueditor/dialogs/video/images/right_focus.jpg 11.07KB
  167. public/ueditor/dialogs/video/images/success.gif 445B
  168. public/ueditor/dialogs/video/images/success.png 1.58KB
  169. public/ueditor/dialogs/video/video.css 16.26KB
  170. public/ueditor/dialogs/video/video.html 5.1KB
  171. public/ueditor/dialogs/video/video.js 32.43KB
  172. public/ueditor/dialogs/wordimage/
  173. public/ueditor/dialogs/wordimage/wordimage.html 7.54KB
  174. public/ueditor/dialogs/wordimage/wordimage.js 3.31KB
  175. public/ueditor/index.html 6.43KB
  176. public/ueditor/lang/
  177. public/ueditor/lang/en/
  178. public/ueditor/lang/en/en.js 27.47KB
  179. public/ueditor/lang/en/images/
  180. public/ueditor/lang/en/images/addimage.png 3.29KB
  181. public/ueditor/lang/en/images/alldeletebtnhoverskin.png 743B
  182. public/ueditor/lang/en/images/alldeletebtnupskin.png 743B
  183. public/ueditor/lang/en/images/background.png 3.76KB
  184. public/ueditor/lang/en/images/button.png 4.81KB
  185. public/ueditor/lang/en/images/copy.png 1.19KB
  186. public/ueditor/lang/en/images/deletedisable.png 649B
  187. public/ueditor/lang/en/images/deleteenable.png 664B
  188. public/ueditor/lang/en/images/listbackground.png 3.66KB
  189. public/ueditor/lang/en/images/localimage.png 4.34KB
  190. public/ueditor/lang/en/images/music.png 89.42KB
  191. public/ueditor/lang/en/images/rotateleftdisable.png 719B
  192. public/ueditor/lang/en/images/rotateleftenable.png 952B
  193. public/ueditor/lang/en/images/rotaterightdisable.png 754B
  194. public/ueditor/lang/en/images/rotaterightenable.png 1007B
  195. public/ueditor/lang/en/images/upload.png 3.85KB
  196. public/ueditor/lang/zh-cn/
  197. public/ueditor/lang/zh-cn/images/
  198. public/ueditor/lang/zh-cn/images/copy.png 4.22KB
  199. public/ueditor/lang/zh-cn/images/localimage.png 4.46KB
  200. public/ueditor/lang/zh-cn/images/music.png 22.56KB
  201. public/ueditor/lang/zh-cn/images/upload.png 6.45KB
  202. public/ueditor/lang/zh-cn/zh-cn.js 31.41KB
  203. public/ueditor/plugins/
  204. public/ueditor/plugins/demo/
  205. public/ueditor/plugins/demo/demo.js 25B
  206. public/ueditor/themes/
  207. public/ueditor/themes/default/
  208. public/ueditor/themes/default/css/
  209. public/ueditor/themes/default/css/ueditor.css 116.45KB
  210. public/ueditor/themes/default/dialog.css 314B
  211. public/ueditor/themes/default/dialogbase.css 1.74KB
  212. public/ueditor/themes/default/exts/
  213. public/ueditor/themes/default/exts/ai.svg 1.5KB
  214. public/ueditor/themes/default/exts/apk.svg 2.27KB
  215. public/ueditor/themes/default/exts/chm.svg 1.84KB
  216. public/ueditor/themes/default/exts/css.svg 2.29KB
  217. public/ueditor/themes/default/exts/doc.svg 2KB
  218. public/ueditor/themes/default/exts/docx.svg 2KB
  219. public/ueditor/themes/default/exts/dwg.svg 1.95KB
  220. public/ueditor/themes/default/exts/folder.svg 330B
  221. public/ueditor/themes/default/exts/gif.svg 2.41KB
  222. public/ueditor/themes/default/exts/html.svg 1.94KB
  223. public/ueditor/themes/default/exts/jpeg.svg 2.93KB
  224. public/ueditor/themes/default/exts/jpg.svg 2.62KB
  225. public/ueditor/themes/default/exts/log.svg 1.76KB
  226. public/ueditor/themes/default/exts/mp3.svg 2.32KB
  227. public/ueditor/themes/default/exts/mp4.svg 1.38KB
  228. public/ueditor/themes/default/exts/pdf.svg 2.87KB
  229. public/ueditor/themes/default/exts/png.svg 2.6KB
  230. public/ueditor/themes/default/exts/ppt.svg 2.07KB
  231. public/ueditor/themes/default/exts/pptx.svg 2.07KB
  232. public/ueditor/themes/default/exts/psd.svg 2.01KB
  233. public/ueditor/themes/default/exts/rar.svg 1.33KB
  234. public/ueditor/themes/default/exts/svg.svg 2.53KB
  235. public/ueditor/themes/default/exts/torrent.svg 1.47KB
  236. public/ueditor/themes/default/exts/txt.svg 2.05KB
  237. public/ueditor/themes/default/exts/unknown.svg 1.01KB
  238. public/ueditor/themes/default/exts/xls.svg 2.11KB
  239. public/ueditor/themes/default/exts/xlsx.svg 2.11KB
  240. public/ueditor/themes/default/exts/zip.svg 1.33KB
  241. public/ueditor/themes/default/images/
  242. public/ueditor/themes/default/images/anchor.gif 184B
  243. public/ueditor/themes/default/images/arrow.png 1.15KB
  244. public/ueditor/themes/default/images/arrow_down.png 1.57KB
  245. public/ueditor/themes/default/images/arrow_up.png 1.61KB
  246. public/ueditor/themes/default/images/button-bg.gif 1.09KB
  247. public/ueditor/themes/default/images/cancelbutton.gif 1.2KB
  248. public/ueditor/themes/default/images/charts.png 518B
  249. public/ueditor/themes/default/images/cursor_h.gif 253B
  250. public/ueditor/themes/default/images/cursor_h.png 175B
  251. public/ueditor/themes/default/images/cursor_v.gif 370B
  252. public/ueditor/themes/default/images/cursor_v.png 177B
  253. public/ueditor/themes/default/images/dialog-title-bg.png 938B
  254. public/ueditor/themes/default/images/filescan.png 4.18KB
  255. public/ueditor/themes/default/images/highlighted.gif 111B
  256. public/ueditor/themes/default/images/icons.gif 20.46KB
  257. public/ueditor/themes/default/images/icons.png 19.23KB
  258. public/ueditor/themes/default/images/icons-all.gif 3.66KB
  259. public/ueditor/themes/default/images/img-cracked.png 1.46KB
  260. public/ueditor/themes/default/images/loaderror.png 3.13KB
  261. public/ueditor/themes/default/images/loading.gif 734B
  262. public/ueditor/themes/default/images/lock.gif 1.04KB
  263. public/ueditor/themes/default/images/neweditor-tab-bg.png 216B
  264. public/ueditor/themes/default/images/pagebreak.gif 54B
  265. public/ueditor/themes/default/images/scale.png 167B
  266. public/ueditor/themes/default/images/sortable.png 2.78KB
  267. public/ueditor/themes/default/images/spacer.gif 43B
  268. public/ueditor/themes/default/images/sparator_v.png 122B
  269. public/ueditor/themes/default/images/table-cell-align.png 1.8KB
  270. public/ueditor/themes/default/images/tangram-colorpicker.png 16.95KB
  271. public/ueditor/themes/default/images/toolbar_bg.png 170B
  272. public/ueditor/themes/default/images/unhighlighted.gif 111B
  273. public/ueditor/themes/default/images/upload.png 6.45KB
  274. public/ueditor/themes/default/images/videologo.gif 1.57KB
  275. public/ueditor/themes/default/images/word.gif 1019B
  276. public/ueditor/themes/default/images/wordpaste.png 6.32KB
  277. public/ueditor/themes/iframe.css 1.02KB
  278. public/ueditor/third-party/
  279. public/ueditor/third-party/clipboard/
  280. public/ueditor/third-party/clipboard/clipboard.js 26.38KB
  281. public/ueditor/third-party/codemirror/
  282. public/ueditor/third-party/codemirror/codemirror.css 2.97KB
  283. public/ueditor/third-party/codemirror/codemirror.js 158.38KB
  284. public/ueditor/third-party/jquery-1.10.2.js 90.93KB
  285. public/ueditor/third-party/SyntaxHighlighter/
  286. public/ueditor/third-party/SyntaxHighlighter/shCore.js 159.34KB
  287. public/ueditor/third-party/SyntaxHighlighter/shCoreDefault.css 6.95KB
  288. public/ueditor/third-party/webuploader/
  289. public/ueditor/third-party/webuploader/webuploader.css 1.75KB
  290. public/ueditor/third-party/webuploader/webuploader.js 120.18KB
  291. public/ueditor/third-party/zeroclipboard/
  292. public/ueditor/third-party/zeroclipboard/ZeroClipboard.js 43.43KB
  293. public/ueditor/ueditor.all.js 1.37MB
  294. public/ueditor/ueditor.config.js 28.53KB
  295. public/ueditor/ueditor.parse.js 33.56KB
  296. README.md 6.92KB
  297. src/api/
  298. src/api/index.ts 2.22KB
  299. src/api/login/
  300. src/api/login/index.ts 471B
  301. src/api/menu/
  302. src/api/menu/index.ts 408B
  303. src/App.vue 3.41KB
  304. src/assets/
  305. src/assets/login-bg.svg 8.46KB
  306. src/assets/login-icon-two.svg 26.42KB
  307. src/assets/login-main.svg 35.87KB
  308. src/assets/logo-mini.svg 9.1KB
  309. src/components/
  310. src/components/auth/
  311. src/components/auth/auth.vue 678B
  312. src/components/auth/authAll.vue 731B
  313. src/components/auth/auths.vue 774B
  314. src/components/cropper/
  315. src/components/cropper/index.vue 3.67KB
  316. src/components/diycolumn/
  317. src/components/diycolumn/dicttag.vue 1.83KB
  318. src/components/diycolumn/img.vue 1.55KB
  319. src/components/diycolumn/index.ts 408B
  320. src/components/editor/
  321. src/components/editor/index.vue 2.37KB
  322. src/components/iconSelector/
  323. src/components/iconSelector/index.vue 8.17KB
  324. src/components/iconSelector/list.vue 1.98KB
  325. src/components/image/
  326. src/components/image/index.vue 3.41KB
  327. src/components/noticeBar/
  328. src/components/noticeBar/index.vue 4.81KB
  329. src/components/svgIcon/
  330. src/components/svgIcon/index.vue 2.27KB
  331. src/components/upload/
  332. src/components/upload/pagefooter.vue 1.36KB
  333. src/components/upload/photo.vue 3.16KB
  334. src/components/upload/storage.vue 17.63KB
  335. src/components/upload/upload.vue 6.23KB
  336. src/components/upload/uploadinput.vue 1.8KB
  337. src/directive/
  338. src/directive/authDirective.ts 1.44KB
  339. src/directive/customDirective.ts 5.76KB
  340. src/directive/index.ts 595B
  341. src/i18n/
  342. src/i18n/index.ts 2.17KB
  343. src/i18n/lang/
  344. src/i18n/lang/en.ts 6.24KB
  345. src/i18n/lang/zh-cn.ts 6.33KB
  346. src/i18n/lang/zh-tw.ts 6.35KB
  347. src/i18n/pages/
  348. src/i18n/pages/formI18n/
  349. src/i18n/pages/formI18n/en.ts 291B
  350. src/i18n/pages/formI18n/zh-cn.ts 288B
  351. src/i18n/pages/formI18n/zh-tw.ts 288B
  352. src/i18n/pages/login/
  353. src/i18n/pages/login/en.ts 846B
  354. src/i18n/pages/login/zh-cn.ts 761B
  355. src/i18n/pages/login/zh-tw.ts 760B
  356. src/layout/
  357. src/layout/component/
  358. src/layout/component/aside.vue 6.32KB
  359. src/layout/component/columnsAside.vue 9.36KB
  360. src/layout/component/header.vue 583B
  361. src/layout/component/main.vue 2.18KB
  362. src/layout/footer/
  363. src/layout/footer/index.vue 545B
  364. src/layout/index.vue 1.58KB
  365. src/layout/lockScreen/
  366. src/layout/lockScreen/index.vue 9.15KB
  367. src/layout/logo/
  368. src/layout/logo/index.vue 1.9KB
  369. src/layout/main/
  370. src/layout/main/classic.vue 2.21KB
  371. src/layout/main/columns.vue 2.37KB
  372. src/layout/main/defaults.vue 2.22KB
  373. src/layout/main/transverse.vue 1.64KB
  374. src/layout/navBars/
  375. src/layout/navBars/index.vue 1002B
  376. src/layout/navBars/tagsView/
  377. src/layout/navBars/tagsView/contextmenu.vue 3.67KB
  378. src/layout/navBars/tagsView/tagsView.vue 29.23KB
  379. src/layout/navBars/topBar/
  380. src/layout/navBars/topBar/breadcrumb.vue 4.76KB
  381. src/layout/navBars/topBar/closeFull.vue 1.23KB
  382. src/layout/navBars/topBar/index.vue 3.59KB
  383. src/layout/navBars/topBar/search.vue 3.22KB
  384. src/layout/navBars/topBar/setings.vue 34.1KB
  385. src/layout/navBars/topBar/user.vue 8.93KB
  386. src/layout/navBars/topBar/userNews.vue 2.75KB
  387. src/layout/navMenu/
  388. src/layout/navMenu/horizontal.vue 4.31KB
  389. src/layout/navMenu/subItem.vue 1.32KB
  390. src/layout/navMenu/vertical.vue 3.18KB
  391. src/layout/routerView/
  392. src/layout/routerView/iframes.vue 2.58KB
  393. src/layout/routerView/link.vue 2.35KB
  394. src/layout/routerView/parent.vue 3.75KB
  395. src/layout/sponsors/
  396. src/layout/sponsors/index.vue 2.46KB
  397. src/layout/upgrade/
  398. src/layout/upgrade/index.vue 3.87KB
  399. src/main.ts 1.25KB
  400. src/router/
  401. src/router/backEnd.ts 8.73KB
  402. src/router/frontEnd.ts 6.82KB
  403. src/router/frontRoute.ts 1.77KB
  404. src/router/index.ts 5.46KB
  405. src/router/route.ts 4.03KB
  406. src/stores/
  407. src/stores/dict.ts 1.31KB
  408. src/stores/index.ts 146B
  409. src/stores/keepAliveNames.ts 1.24KB
  410. src/stores/requestOldRoutes.ts 416B
  411. src/stores/routesList.ts 731B
  412. src/stores/tagsViewRoutes.ts 668B
  413. src/stores/themeConfig.ts 4.95KB
  414. src/stores/userInfo.ts 2.39KB
  415. src/theme/
  416. src/theme/app.scss 6.43KB
  417. src/theme/common/
  418. src/theme/common/transition.scss 2.16KB
  419. src/theme/dark.scss 8.02KB
  420. src/theme/diyfont.scss 1.01KB
  421. src/theme/diygwui/
  422. src/theme/diygwui/background.scss 3.17KB
  423. src/theme/diygwui/col.scss 988B
  424. src/theme/diygwui/flex.scss 1.73KB
  425. src/theme/diygwui/iconfont.scss 71.28KB
  426. src/theme/diygwui/index.css 26.07KB
  427. src/theme/diygwui/index.scss 4.03KB
  428. src/theme/diygwui/margin.scss 1.78KB
  429. src/theme/diygwui/mixins.scss 3.08KB
  430. src/theme/diygwui/radius.scss 978B
  431. src/theme/diygwui/shadow.scss 987B
  432. src/theme/diygwui/text.scss 1.5KB
  433. src/theme/diygwui/var.scss 1.51KB
  434. src/theme/element.scss 8.83KB
  435. src/theme/iconSelector.scss 662B
  436. src/theme/index.scss 290B
  437. src/theme/loading.scss 1.41KB
  438. src/theme/media/
  439. src/theme/media/chart.scss 2.02KB
  440. src/theme/media/cityLinkage.scss 212B
  441. src/theme/media/date.scss 552B
  442. src/theme/media/dialog.scss 239B
  443. src/theme/media/error.scss 863B
  444. src/theme/media/form.scss 756B
  445. src/theme/media/home.scss 421B
  446. src/theme/media/index.scss 434B
  447. src/theme/media/layout.scss 1.21KB
  448. src/theme/media/login.scss 1.43KB
  449. src/theme/media/media.scss 346B
  450. src/theme/media/pagination.scss 306B
  451. src/theme/media/personal.scss 310B
  452. src/theme/media/scrollbar.scss 1.35KB
  453. src/theme/media/tagsView.scss 211B
  454. src/theme/mixins/
  455. src/theme/mixins/index.scss 1.24KB
  456. src/theme/other.scss 1.32KB
  457. src/theme/tableTool.scss 563B
  458. src/theme/waves.scss 2.45KB
  459. src/types/
  460. src/types/axios.d.ts 276B
  461. src/types/global.d.ts 2.51KB
  462. src/types/layout.d.ts 1.17KB
  463. src/types/mitt.d.ts 1.47KB
  464. src/types/pinia.d.ts 2.09KB
  465. src/types/views.d.ts 5.57KB
  466. src/utils/
  467. src/utils/arrayOperation.ts 1.9KB
  468. src/utils/authFunction.ts 1.05KB
  469. src/utils/build.ts 3.13KB
  470. src/utils/commonFunction.ts 2KB
  471. src/utils/dict.ts 910B
  472. src/utils/formatTime.ts 6.25KB
  473. src/utils/getStyleSheets.ts 3.24KB
  474. src/utils/http.ts 4.42KB
  475. src/utils/index.ts 4.35KB
  476. src/utils/loading.ts 1.28KB
  477. src/utils/mitt.ts 183B
  478. src/utils/other.ts 6.85KB
  479. src/utils/request.ts 1.8KB
  480. src/utils/setIconfont.ts 1.09KB
  481. src/utils/storage.ts 1.72KB
  482. src/utils/theme.ts 2.06KB
  483. src/utils/toolsValidate.ts 11.1KB
  484. src/utils/watermark.ts 1.52KB
  485. src/views/
  486. src/views/cms/
  487. src/views/cms/article.vue 10.38KB
  488. src/views/cms/category.vue 7.7KB
  489. src/views/error/
  490. src/views/error/401.vue 2.15KB
  491. src/views/error/404.vue 2.07KB
  492. src/views/index.vue 2.58KB
  493. src/views/index/
  494. src/views/index/index.vue 26.94KB
  495. src/views/log/
  496. src/views/log/logins/
  497. src/views/log/logins/index.vue 5.93KB
  498. src/views/log/operations/
  499. src/views/log/operations/index.vue 8.86KB
  500. src/views/login/
  501. src/views/login/component/
  502. src/views/login/component/account.vue 5.95KB
  503. src/views/login/component/mobile.vue 2.19KB
  504. src/views/login/component/scan.vue 1.35KB
  505. src/views/login/index.vue 5.85KB
  506. src/views/personal/
  507. src/views/personal/index.vue 3.98KB
  508. src/views/reg/
  509. src/views/reg/component/
  510. src/views/reg/component/account.vue 4.64KB
  511. src/views/reg/index.vue 5.73KB
  512. src/views/system/
  513. src/views/system/config/
  514. src/views/system/config/component/
  515. src/views/system/config/component/editModule.vue 4.85KB
  516. src/views/system/config/index.vue 7.64KB
  517. src/views/system/database/
  518. src/views/system/database/component/
  519. src/views/system/database/component/editModule.vue 11.03KB
  520. src/views/system/database/index.vue 6.92KB
  521. src/views/system/database2/
  522. src/views/system/database2/component/
  523. src/views/system/database2/component/editModule.vue 11.04KB
  524. src/views/system/database2/index.vue 9.79KB
  525. src/views/system/dept/
  526. src/views/system/dept/component/
  527. src/views/system/dept/component/editModule.vue 6.69KB
  528. src/views/system/dept/index.vue 5.8KB
  529. src/views/system/dict/
  530. src/views/system/dict/component/
  531. src/views/system/dict/component/dictList.vue 5.86KB
  532. src/views/system/dict/component/editDictItem.vue 5.06KB
  533. src/views/system/dict/component/editModule.vue 4.33KB
  534. src/views/system/dict/index.vue 7.89KB
  535. src/views/system/menu/
  536. src/views/system/menu/component/
  537. src/views/system/menu/component/editMenu.vue 12.88KB
  538. src/views/system/menu/index.vue 8.17KB
  539. src/views/system/post/
  540. src/views/system/post/component/
  541. src/views/system/post/component/editModule.vue 5.18KB
  542. src/views/system/post/index.vue 7.61KB
  543. src/views/system/role/
  544. src/views/system/role/index.vue 18.66KB
  545. src/views/system/user/
  546. src/views/system/user/component/
  547. src/views/system/user/component/editModule.vue 10.52KB
  548. src/views/system/user/index.vue 10.59KB
  549. tsconfig.json 6KB
  550. vite.config.mts 2.12KB
  551. yarn.lock 214.65KB

资源介绍:

基于 vue3.x + CompositionAPI + typescript + vite + element plus + vue-router-next + pinia,适配手机、平板、pc 的后台开源免费模板,希望减少工作量,帮助大家实现快速开发。DIY 可视化为了设计后台方便,关闭了动态路由功能,如果需要开启数据库加载动态路由功能,请开启 stores/themeConfig.ts 找到 isRequestRoutes 设置为 true,即可。设置后如果已经登录清下缓存,退出后重新登录即可。

vue element plus typescript vite license

 

#### 🌈 介绍 基于 vue3.x + CompositionAPI + typescript + vite + element plus + vue-router-next + pinia,适配手机、平板、pc 的后台开源免费模板,希望减少工作量,帮助大家实现快速开发。 #### 💒 代码仓库 - https://gitee.com/diygw/diygw-ui-admin #### 💒 集成后端 - 基于 thinkphp8 实现的 DIYGW-UI-PHP #### 💒 在线可视化集成教程 - 在线视频教程 #### ⚡ ⚡ ⚡ ⚡ ⚡ 重要配置 > 为了开发的方便,环境已关闭了动态路由,启用静态路由,如需要开启动态路由,请配置 stores--->themeConfig.ts---->isRequestRoutes 设置为 true。 > 如果已运行后,在后台管理界面主题设置,重置所有的设置。 #### 🏭 环境支持 | Edge | last 2 versions | last 2 versions | last 2 versions | | ------------------------------------------------------------------------ | --------------------------------------------------------------------------------- | ------------------------------------------------------------------------------ | ------------------------------------------------------------------------------ | | ![Edge](https://cdn.jsdelivr.net/npm/@browser-logos/edge/edge_32x32.png) | ![Firefox](https://cdn.jsdelivr.net/npm/@browser-logos/firefox/firefox_32x32.png) | ![Chrome](https://cdn.jsdelivr.net/npm/@browser-logos/chrome/chrome_32x32.png) | ![Safari](https://cdn.jsdelivr.net/npm/@browser-logos/safari/safari_32x32.png) | > 由于 Vue3 不再支持 IE11,故而 ElementPlus 也不支持 IE11 及之前版本。 #### ⚡ 使用说明 ```bash # 克隆项目 git clone https://gitee.com/diygw/diygw-ui-admin.git # 进入项目 桌面 cmd 运行 cd diygw-ui-admin # 推荐使用yarn 也可参照后面直接使用npm # 安装 yarn npm install -g yarn # 安装依赖 yarn # 修改配置 修改.env下VITE_API_PROXY地址改成你的后台地址。对应diygw-ui-php安装的域名地址。 # 运行项目 yarn dev # 打包发布 yarn build 打包成功后直接把dist目录下所有文件拷贝到diygw-ui-php\public\admin目录下 # 或者直接使用NPM # 安装依赖 npm install # 运行项目 npm run dev # 打包发布 npm run build ``` ### ⚡ 路由开启 DIY 可视化为了设计后台方便,关闭了动态路由功能,如果需要开启数据库加载动态路由功能,请开启 stores/themeConfig.ts 找到 isRequestRoutes 设置为 true,即可。设置后如果已经登录清下缓存,退出后重新登录即可。 ### ⚡ 部分截图 ![DIYGW可视化UNIAPP代码生成器](https://libs.diygw.com/upload/1/php0.png) ![DIYGW可视化支持轻松在线可视化导出微信小程序代码](https://libs.diygw.com/upload/1/php1.png) ![DIYGW可视化支持轻松在线可视化导出支付宝小程序代码](https://libs.diygw.com/upload/1/php2.png) ![DIYGW可视化头条小程序代码生成器](https://libs.diygw.com/upload/1/php3.png) ![DIYGW可视化H5代码生成器](https://libs.diygw.com/upload/1/php4.png) ![DIYGW可视化Element Plus代码生成器](https://libs.diygw.com/upload/1/php5.png) #### ❤️ 鸣谢列表 - vue - vue-next - element-ui - element-plus - vue-router-next - pinia - echarts - axios - clipboard - countUp - mitt - nprogress - screenfull - sortablejs - sass - typescript - vite - wangeditor - cropperjs - qrcodejs - print-js - vue-web-screen-shot - vue-grid-layout - splitpanes - vue-drag-verify - jsplumb #### 💕 特别感谢 - @lyt-Top #### 💌 支持作者 如果觉得框架不错,或者已经在使用了,希望你可以去 Gitee 帮我点个 ⭐ Star,这将是对我极大的鼓励与支持。
100+评论
captcha