Showing
4 changed files
with
39 additions
and
12 deletions
| ... | @@ -9,9 +9,5 @@ | ... | @@ -9,9 +9,5 @@ |
| 9 | <body> | 9 | <body> |
| 10 | <div id="app"></div> | 10 | <div id="app"></div> |
| 11 | <script type="module" src="/src/main.js"></script> | 11 | <script type="module" src="/src/main.js"></script> |
| 12 | - <script src="https://cdn.bootcdn.net/ajax/libs/vConsole/3.9.0/vconsole.min.js"></script> | ||
| 13 | - <script> | ||
| 14 | - // var vConsole = new VConsole(); | ||
| 15 | - </script> | ||
| 16 | </body> | 12 | </body> |
| 17 | </html> | 13 | </html> | ... | ... |
| ... | @@ -6,6 +6,7 @@ | ... | @@ -6,6 +6,7 @@ |
| 6 | "dev": "vite", | 6 | "dev": "vite", |
| 7 | "start": "vite --host 0.0.0.0", | 7 | "start": "vite --host 0.0.0.0", |
| 8 | "build": "vite build", | 8 | "build": "vite build", |
| 9 | + "build-watch": "vite build --watch", | ||
| 9 | "build-ts": "vue-tsc --noEmit && vite build", | 10 | "build-ts": "vue-tsc --noEmit && vite build", |
| 10 | "serve": "vite preview", | 11 | "serve": "vite preview", |
| 11 | "rm": "rm -r /Users/huyirui/program/itomix/git/isp/f/voice", | 12 | "rm": "rm -r /Users/huyirui/program/itomix/git/isp/f/voice", |
| ... | @@ -15,6 +16,7 @@ | ... | @@ -15,6 +16,7 @@ |
| 15 | "publish": "npm run build && npm run rm && npm run mv && npm run git && npm run update" | 16 | "publish": "npm run build && npm run rm && npm run mv && npm run git && npm run update" |
| 16 | }, | 17 | }, |
| 17 | "dependencies": { | 18 | "dependencies": { |
| 19 | + "@vitejs/plugin-legacy": "^1.8.2", | ||
| 18 | "@vueuse/core": "^8.5.0", | 20 | "@vueuse/core": "^8.5.0", |
| 19 | "animate.css": "^4.1.1", | 21 | "animate.css": "^4.1.1", |
| 20 | "html2canvas": "^1.4.1", | 22 | "html2canvas": "^1.4.1", | ... | ... |
| 1 | import vue from '@vitejs/plugin-vue'; | 1 | import vue from '@vitejs/plugin-vue'; |
| 2 | +import dynamicImport from 'vite-plugin-dynamic-import'; | ||
| 3 | +// import legacy from '@vitejs/plugin-legacy'; | ||
| 2 | import styleImport, { VantResolve } from 'vite-plugin-style-import'; | 4 | import styleImport, { VantResolve } from 'vite-plugin-style-import'; |
| 3 | import { defineConfig, loadEnv } from 'vite'; | 5 | import { defineConfig, loadEnv } from 'vite'; |
| 4 | import { createProxy } from './build/proxy' | 6 | import { createProxy } from './build/proxy' |
| ... | @@ -22,6 +24,10 @@ export default ({ command, mode }) => { | ... | @@ -22,6 +24,10 @@ export default ({ command, mode }) => { |
| 22 | styleImport({ | 24 | styleImport({ |
| 23 | resolves: [VantResolve()], | 25 | resolves: [VantResolve()], |
| 24 | }), | 26 | }), |
| 27 | + dynamicImport(), // 增强 Vite 内置的 dynamic import, 支持在 import() 中使用别名 | ||
| 28 | + // legacy({ | ||
| 29 | + // targets: ['defaults', 'not IE 11'] | ||
| 30 | + // }), // Vite 的默认旧版浏览器支持时提供此插件本机ESM的支持。 | ||
| 25 | ], | 31 | ], |
| 26 | // publicDir: '', // 作为静态资源服务的文件夹。这个目录中的文件会在开发中被服务于 /,在开发模式时,会被拷贝到 outDir 的根目录,并没有转换,永远只是复制到这里。该值可以是文件系统的绝对路径,也可以是相对于项目的根目录路径。 | 32 | // publicDir: '', // 作为静态资源服务的文件夹。这个目录中的文件会在开发中被服务于 /,在开发模式时,会被拷贝到 outDir 的根目录,并没有转换,永远只是复制到这里。该值可以是文件系统的绝对路径,也可以是相对于项目的根目录路径。 |
| 27 | // cacheDir: '', // 存储缓存文件的目录。此目录下会存储预打包的依赖项或 vite 生成的某些缓存文件,使用缓存可以提高性能。如需重新生成缓存文件,你可以使用 --force 命令行选项或手动删除目录。此选项的值可以是文件的绝对路径,也可以是以项目根目录为基准的相对路径。 | 33 | // cacheDir: '', // 存储缓存文件的目录。此目录下会存储预打包的依赖项或 vite 生成的某些缓存文件,使用缓存可以提高性能。如需重新生成缓存文件,你可以使用 --force 命令行选项或手动删除目录。此选项的值可以是文件的绝对路径,也可以是以项目根目录为基准的相对路径。 |
| ... | @@ -91,7 +97,7 @@ export default ({ command, mode }) => { | ... | @@ -91,7 +97,7 @@ export default ({ command, mode }) => { |
| 91 | }, | 97 | }, |
| 92 | input: { // 多页面应用模式 | 98 | input: { // 多页面应用模式 |
| 93 | main: path.resolve(__dirname, 'index.html'), | 99 | main: path.resolve(__dirname, 'index.html'), |
| 94 | - // shzl2022: path.resolve(__dirname, 'shzl2022.html'), // router需要配置入口 | 100 | + // main1: path.resolve(__dirname, 'index1.html'), // router需要配置入口 |
| 95 | } | 101 | } |
| 96 | }, | 102 | }, |
| 97 | }, | 103 | }, | ... | ... |
| ... | @@ -35,6 +35,11 @@ | ... | @@ -35,6 +35,11 @@ |
| 35 | dependencies: | 35 | dependencies: |
| 36 | regenerator-runtime "^0.13.4" | 36 | regenerator-runtime "^0.13.4" |
| 37 | 37 | ||
| 38 | +"@babel/standalone@^7.17.11": | ||
| 39 | + version "7.18.1" | ||
| 40 | + resolved "https://mirrors.cloud.tencent.com/npm/@babel%2fstandalone/-/standalone-7.18.1.tgz#9641af95830626b3ee9583d52404420be5b4381b" | ||
| 41 | + integrity sha512-RPTw2fR7FlvRqOa4/UCVgFz7RrL+gka8imIaswu6a8DOLDZ0bP+/ttHNw3W4vvabvScjDWNVtR0RG/C13KQBtw== | ||
| 42 | + | ||
| 38 | "@nodelib/fs.scandir@2.1.5": | 43 | "@nodelib/fs.scandir@2.1.5": |
| 39 | version "2.1.5" | 44 | version "2.1.5" |
| 40 | resolved "https://mirrors.cloud.tencent.com/npm/@nodelib%2ffs.scandir/-/fs.scandir-2.1.5.tgz#7619c2eb21b25483f6d167548b4cfd5a7488c3d5" | 45 | resolved "https://mirrors.cloud.tencent.com/npm/@nodelib%2ffs.scandir/-/fs.scandir-2.1.5.tgz#7619c2eb21b25483f6d167548b4cfd5a7488c3d5" |
| ... | @@ -103,6 +108,17 @@ | ... | @@ -103,6 +108,17 @@ |
| 103 | resolved "https://registry.yarnpkg.com/@vant/use/-/use-1.3.6.tgz#7618d3a72ad6cd622a8b3cbc693ed1540426a05b" | 108 | resolved "https://registry.yarnpkg.com/@vant/use/-/use-1.3.6.tgz#7618d3a72ad6cd622a8b3cbc693ed1540426a05b" |
| 104 | integrity sha512-3z+nywPaV2F5BdJO7RQxWlgfzJeEOmViD2yHMb7Tg+R4NR/7iQskqW8v2Cnv9FWSJgTOSHlcr7UzeLpiTAP4HA== | 109 | integrity sha512-3z+nywPaV2F5BdJO7RQxWlgfzJeEOmViD2yHMb7Tg+R4NR/7iQskqW8v2Cnv9FWSJgTOSHlcr7UzeLpiTAP4HA== |
| 105 | 110 | ||
| 111 | +"@vitejs/plugin-legacy@^1.8.2": | ||
| 112 | + version "1.8.2" | ||
| 113 | + resolved "https://mirrors.cloud.tencent.com/npm/@vitejs%2fplugin-legacy/-/plugin-legacy-1.8.2.tgz#2f315bcb6685b12719813fb9412851445cca636f" | ||
| 114 | + integrity sha512-NCOKU+pU+cxLMR9P9RTolEuOK+h+zYBXlknj+zGcKSj/NXBZYgA1GAH1FnO4zijoWRiTaiOm2ha9LQrELE7XHg== | ||
| 115 | + dependencies: | ||
| 116 | + "@babel/standalone" "^7.17.11" | ||
| 117 | + core-js "^3.22.3" | ||
| 118 | + magic-string "^0.26.1" | ||
| 119 | + regenerator-runtime "^0.13.9" | ||
| 120 | + systemjs "^6.12.1" | ||
| 121 | + | ||
| 106 | "@vitejs/plugin-vue@^2.3.3": | 122 | "@vitejs/plugin-vue@^2.3.3": |
| 107 | version "2.3.3" | 123 | version "2.3.3" |
| 108 | resolved "https://registry.yarnpkg.com/@vitejs/plugin-vue/-/plugin-vue-2.3.3.tgz#fbf80cc039b82ac21a1acb0f0478de8f61fbf600" | 124 | resolved "https://registry.yarnpkg.com/@vitejs/plugin-vue/-/plugin-vue-2.3.3.tgz#fbf80cc039b82ac21a1acb0f0478de8f61fbf600" |
| ... | @@ -385,7 +401,7 @@ copy-text-to-clipboard@^3.0.1: | ... | @@ -385,7 +401,7 @@ copy-text-to-clipboard@^3.0.1: |
| 385 | resolved "https://mirrors.cloud.tencent.com/npm/copy-text-to-clipboard/-/copy-text-to-clipboard-3.0.1.tgz#8cbf8f90e0a47f12e4a24743736265d157bce69c" | 401 | resolved "https://mirrors.cloud.tencent.com/npm/copy-text-to-clipboard/-/copy-text-to-clipboard-3.0.1.tgz#8cbf8f90e0a47f12e4a24743736265d157bce69c" |
| 386 | integrity sha512-rvVsHrpFcL4F2P8ihsoLdFHmd404+CMg71S756oRSeQgqk51U3kicGdnvfkrxva0xXH92SjGS62B0XIJsbh+9Q== | 402 | integrity sha512-rvVsHrpFcL4F2P8ihsoLdFHmd404+CMg71S756oRSeQgqk51U3kicGdnvfkrxva0xXH92SjGS62B0XIJsbh+9Q== |
| 387 | 403 | ||
| 388 | -core-js@^3.11.0: | 404 | +core-js@^3.11.0, core-js@^3.22.3: |
| 389 | version "3.22.5" | 405 | version "3.22.5" |
| 390 | resolved "https://mirrors.cloud.tencent.com/npm/core-js/-/core-js-3.22.5.tgz#a5f5a58e663d5c0ebb4e680cd7be37536fb2a9cf" | 406 | resolved "https://mirrors.cloud.tencent.com/npm/core-js/-/core-js-3.22.5.tgz#a5f5a58e663d5c0ebb4e680cd7be37536fb2a9cf" |
| 391 | integrity sha512-VP/xYuvJ0MJWRAobcmQ8F2H6Bsn+s7zqAAjFaHGBMc5AQm7zaelhD1LGduFn2EehEcQcU+br6t+fwbpQ5d1ZWA== | 407 | integrity sha512-VP/xYuvJ0MJWRAobcmQ8F2H6Bsn+s7zqAAjFaHGBMc5AQm7zaelhD1LGduFn2EehEcQcU+br6t+fwbpQ5d1ZWA== |
| ... | @@ -836,6 +852,13 @@ magic-string@^0.25.7: | ... | @@ -836,6 +852,13 @@ magic-string@^0.25.7: |
| 836 | dependencies: | 852 | dependencies: |
| 837 | sourcemap-codec "^1.4.8" | 853 | sourcemap-codec "^1.4.8" |
| 838 | 854 | ||
| 855 | +magic-string@^0.26.1: | ||
| 856 | + version "0.26.2" | ||
| 857 | + resolved "http://mirrors.tencent.com/npm/magic-string/-/magic-string-0.26.2.tgz#5331700e4158cd6befda738bb6b0c7b93c0d4432" | ||
| 858 | + integrity sha512-NzzlXpclt5zAbmo6h6jNc8zl2gNRGHvmsZW4IvZhTC4W7k4OlLP+S5YLussa/r3ixNT66KOQfNORlXHSOy/X4A== | ||
| 859 | + dependencies: | ||
| 860 | + sourcemap-codec "^1.4.8" | ||
| 861 | + | ||
| 839 | make-dir@^2.1.0: | 862 | make-dir@^2.1.0: |
| 840 | version "2.1.0" | 863 | version "2.1.0" |
| 841 | resolved "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz" | 864 | resolved "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz" |
| ... | @@ -1055,7 +1078,7 @@ queue-microtask@^1.2.2: | ... | @@ -1055,7 +1078,7 @@ queue-microtask@^1.2.2: |
| 1055 | resolved "http://mirrors.cloud.tencent.com/npm/queue-microtask/-/queue-microtask-1.2.3.tgz#4929228bbc724dfac43e0efb058caf7b6cfb6243" | 1078 | resolved "http://mirrors.cloud.tencent.com/npm/queue-microtask/-/queue-microtask-1.2.3.tgz#4929228bbc724dfac43e0efb058caf7b6cfb6243" |
| 1056 | integrity sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A== | 1079 | integrity sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A== |
| 1057 | 1080 | ||
| 1058 | -regenerator-runtime@^0.13.4: | 1081 | +regenerator-runtime@^0.13.4, regenerator-runtime@^0.13.9: |
| 1059 | version "0.13.9" | 1082 | version "0.13.9" |
| 1060 | resolved "https://mirrors.cloud.tencent.com/npm/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz#8925742a98ffd90814988d7566ad30ca3b263b52" | 1083 | resolved "https://mirrors.cloud.tencent.com/npm/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz#8925742a98ffd90814988d7566ad30ca3b263b52" |
| 1061 | integrity sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA== | 1084 | integrity sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA== |
| ... | @@ -1161,6 +1184,11 @@ supports-preserve-symlinks-flag@^1.0.0: | ... | @@ -1161,6 +1184,11 @@ supports-preserve-symlinks-flag@^1.0.0: |
| 1161 | resolved "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz" | 1184 | resolved "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz" |
| 1162 | integrity sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w== | 1185 | integrity sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w== |
| 1163 | 1186 | ||
| 1187 | +systemjs@^6.12.1: | ||
| 1188 | + version "6.12.1" | ||
| 1189 | + resolved "https://mirrors.cloud.tencent.com/npm/systemjs/-/systemjs-6.12.1.tgz#47cdd23a6ec9f1b01cf5b5f70562c8550da229d3" | ||
| 1190 | + integrity sha512-hqTN6kW+pN6/qro6G9OZ7ceDQOcYno020zBQKpZQLsJhYTDMCMNfXi/Y8duF5iW+4WWZr42ry0MMkcRGpbwG2A== | ||
| 1191 | + | ||
| 1164 | text-segmentation@^1.0.3: | 1192 | text-segmentation@^1.0.3: |
| 1165 | version "1.0.3" | 1193 | version "1.0.3" |
| 1166 | resolved "https://registry.npmjs.org/text-segmentation/-/text-segmentation-1.0.3.tgz" | 1194 | resolved "https://registry.npmjs.org/text-segmentation/-/text-segmentation-1.0.3.tgz" |
| ... | @@ -1298,11 +1326,6 @@ vite-plugin-utils@^0.1.0: | ... | @@ -1298,11 +1326,6 @@ vite-plugin-utils@^0.1.0: |
| 1298 | acorn-walk "^8.2.0" | 1326 | acorn-walk "^8.2.0" |
| 1299 | fast-glob "^3.2.11" | 1327 | fast-glob "^3.2.11" |
| 1300 | 1328 | ||
| 1301 | -vite-plugin-vconsole@^1.2.1: | ||
| 1302 | - version "1.2.1" | ||
| 1303 | - resolved "https://mirrors.cloud.tencent.com/npm/vite-plugin-vconsole/-/vite-plugin-vconsole-1.2.1.tgz#395da6a6c868e139d93782102fb4275f4ed99119" | ||
| 1304 | - integrity sha512-e5gWF94UROxNWRFQFQZZ+fhKU1/QHV8HAyhJnW5YfdQ7Pgh+cCiEhH5lJ1nBeTc+mnNFdaM5BBP1XlwyzLUspg== | ||
| 1305 | - | ||
| 1306 | vite@^2.8.6, vite@^2.9.9: | 1329 | vite@^2.8.6, vite@^2.9.9: |
| 1307 | version "2.9.9" | 1330 | version "2.9.9" |
| 1308 | resolved "https://registry.yarnpkg.com/vite/-/vite-2.9.9.tgz#8b558987db5e60fedec2f4b003b73164cb081c5e" | 1331 | resolved "https://registry.yarnpkg.com/vite/-/vite-2.9.9.tgz#8b558987db5e60fedec2f4b003b73164cb081c5e" | ... | ... |
-
Please register or login to post a comment