feat: 解决编译问题,增加一键部署脚本。

This commit is contained in:
2025-06-26 15:44:44 +08:00
parent 4d66f8baa7
commit 357d0dcc15
17 changed files with 1547 additions and 30 deletions
+60 -20
View File
@@ -80,6 +80,9 @@ importers:
'@types/mockjs':
specifier: ^1.0.7
version: 1.0.10
'@types/node':
specifier: ^24.0.3
version: 24.0.3
'@types/nprogress':
specifier: ^0.2.0
version: 0.2.3
@@ -94,10 +97,10 @@ importers:
version: 5.62.0(eslint@8.57.1)(typescript@4.9.5)
'@vitejs/plugin-vue':
specifier: ^3.1.2
version: 3.2.0(vite@3.2.11(@types/node@20.5.1)(less@4.3.0))(vue@3.5.17(typescript@4.9.5))
version: 3.2.0(vite@3.2.11(@types/node@24.0.3)(less@4.3.0)(terser@5.43.1))(vue@3.5.17(typescript@4.9.5))
'@vitejs/plugin-vue-jsx':
specifier: ^2.0.1
version: 2.1.1(vite@3.2.11(@types/node@20.5.1)(less@4.3.0))(vue@3.5.17(typescript@4.9.5))
version: 2.1.1(vite@3.2.11(@types/node@24.0.3)(less@4.3.0)(terser@5.43.1))(vue@3.5.17(typescript@4.9.5))
'@vue/babel-plugin-jsx':
specifier: ^1.1.1
version: 1.4.0(@babel/core@7.27.4)
@@ -167,6 +170,9 @@ importers:
stylelint-order:
specifier: ^6.0.4
version: 6.0.4(stylelint@16.21.0(typescript@4.9.5))
terser:
specifier: ^5.43.1
version: 5.43.1
typescript:
specifier: ^4.8.4
version: 4.9.5
@@ -175,16 +181,16 @@ importers:
version: 0.24.1(@babel/parser@7.27.5)(@nuxt/kit@3.17.5)(rollup@2.79.2)(vue@3.5.17(typescript@4.9.5))
vite:
specifier: ^3.2.5
version: 3.2.11(@types/node@20.5.1)(less@4.3.0)
version: 3.2.11(@types/node@24.0.3)(less@4.3.0)(terser@5.43.1)
vite-plugin-compression:
specifier: ^0.5.1
version: 0.5.1(vite@3.2.11(@types/node@20.5.1)(less@4.3.0))
version: 0.5.1(vite@3.2.11(@types/node@24.0.3)(less@4.3.0)(terser@5.43.1))
vite-plugin-eslint:
specifier: ^1.8.1
version: 1.8.1(eslint@8.57.1)(vite@3.2.11(@types/node@20.5.1)(less@4.3.0))
version: 1.8.1(eslint@8.57.1)(vite@3.2.11(@types/node@24.0.3)(less@4.3.0)(terser@5.43.1))
vite-plugin-imagemin:
specifier: ^0.6.1
version: 0.6.1(vite@3.2.11(@types/node@20.5.1)(less@4.3.0))
version: 0.6.1(vite@3.2.11(@types/node@24.0.3)(less@4.3.0)(terser@5.43.1))
vite-svg-loader:
specifier: ^3.6.0
version: 3.6.0
@@ -506,6 +512,9 @@ packages:
resolution: {integrity: sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==}
engines: {node: '>=6.0.0'}
'@jridgewell/source-map@0.3.6':
resolution: {integrity: sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ==}
'@jridgewell/sourcemap-codec@1.5.0':
resolution: {integrity: sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==}
@@ -1107,6 +1116,9 @@ packages:
buffer-fill@1.0.0:
resolution: {integrity: sha512-T7zexNBwiiaCOGDg9xNX9PBmjrubblRkENuptryuI64URkXDFum9il/JGL8Lm8wYfAXpredVXXZz7eMHilimiQ==}
buffer-from@1.1.2:
resolution: {integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==}
buffer@5.7.1:
resolution: {integrity: sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==}
@@ -3821,6 +3833,9 @@ packages:
resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==}
engines: {node: '>=0.10.0'}
source-map-support@0.5.21:
resolution: {integrity: sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==}
source-map@0.6.1:
resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==}
engines: {node: '>=0.10.0'}
@@ -4040,6 +4055,11 @@ packages:
resolution: {integrity: sha512-ZOn6nJUgvgC09+doCEF3oB+r3ag7kUvlsXEGX069QRD60p+P3uP7XG9N2/at+EyIRGSN//ZY3LyEotA1YpmjuA==}
engines: {node: '>=4'}
terser@5.43.1:
resolution: {integrity: sha512-+6erLbBm0+LROX2sPXlUYx/ux5PyE9K/a92Wrt6oA+WDAoFTdpHE5tCYCI5PNzq2y8df4rA+QgHLJuR4jNymsg==}
engines: {node: '>=10'}
hasBin: true
text-extensions@1.9.0:
resolution: {integrity: sha512-wiBrwC1EhBelW12Zy26JeOUkQ5mRu+5o8rpsJk5+2t+Y5vE7e842qtZDQ2g1NpX/29HdyFeJ4nSIhI47ENSxlQ==}
engines: {node: '>=0.10'}
@@ -4733,7 +4753,7 @@ snapshots:
'@types/node': 20.5.1
chalk: 4.1.2
cosmiconfig: 8.3.6(typescript@4.9.5)
cosmiconfig-typescript-loader: 4.4.0(@types/node@20.5.1)(cosmiconfig@8.3.6(typescript@4.9.5))(ts-node@10.9.2(@types/node@20.5.1)(typescript@4.9.5))(typescript@4.9.5)
cosmiconfig-typescript-loader: 4.4.0(@types/node@20.5.1)(cosmiconfig@8.3.6(typescript@4.9.5))(ts-node@10.9.2(@types/node@24.0.3)(typescript@4.9.5))(typescript@4.9.5)
lodash.isplainobject: 4.0.6
lodash.merge: 4.6.2
lodash.uniq: 4.5.0
@@ -4890,6 +4910,11 @@ snapshots:
'@jridgewell/set-array@1.2.1': {}
'@jridgewell/source-map@0.3.6':
dependencies:
'@jridgewell/gen-mapping': 0.3.8
'@jridgewell/trace-mapping': 0.3.25
'@jridgewell/sourcemap-codec@1.5.0': {}
'@jridgewell/trace-mapping@0.3.25':
@@ -5214,19 +5239,19 @@ snapshots:
'@unrs/resolver-binding-win32-x64-msvc@1.9.2':
optional: true
'@vitejs/plugin-vue-jsx@2.1.1(vite@3.2.11(@types/node@20.5.1)(less@4.3.0))(vue@3.5.17(typescript@4.9.5))':
'@vitejs/plugin-vue-jsx@2.1.1(vite@3.2.11(@types/node@24.0.3)(less@4.3.0)(terser@5.43.1))(vue@3.5.17(typescript@4.9.5))':
dependencies:
'@babel/core': 7.27.4
'@babel/plugin-transform-typescript': 7.27.1(@babel/core@7.27.4)
'@vue/babel-plugin-jsx': 1.4.0(@babel/core@7.27.4)
vite: 3.2.11(@types/node@20.5.1)(less@4.3.0)
vite: 3.2.11(@types/node@24.0.3)(less@4.3.0)(terser@5.43.1)
vue: 3.5.17(typescript@4.9.5)
transitivePeerDependencies:
- supports-color
'@vitejs/plugin-vue@3.2.0(vite@3.2.11(@types/node@20.5.1)(less@4.3.0))(vue@3.5.17(typescript@4.9.5))':
'@vitejs/plugin-vue@3.2.0(vite@3.2.11(@types/node@24.0.3)(less@4.3.0)(terser@5.43.1))(vue@3.5.17(typescript@4.9.5))':
dependencies:
vite: 3.2.11(@types/node@20.5.1)(less@4.3.0)
vite: 3.2.11(@types/node@24.0.3)(less@4.3.0)(terser@5.43.1)
vue: 3.5.17(typescript@4.9.5)
'@volar/language-core@1.11.1':
@@ -5586,6 +5611,8 @@ snapshots:
buffer-fill@1.0.0: {}
buffer-from@1.1.2: {}
buffer@5.7.1:
dependencies:
base64-js: 1.5.1
@@ -5812,7 +5839,7 @@ snapshots:
core-util-is@1.0.3: {}
cosmiconfig-typescript-loader@4.4.0(@types/node@20.5.1)(cosmiconfig@8.3.6(typescript@4.9.5))(ts-node@10.9.2(@types/node@20.5.1)(typescript@4.9.5))(typescript@4.9.5):
cosmiconfig-typescript-loader@4.4.0(@types/node@20.5.1)(cosmiconfig@8.3.6(typescript@4.9.5))(ts-node@10.9.2(@types/node@24.0.3)(typescript@4.9.5))(typescript@4.9.5):
dependencies:
'@types/node': 20.5.1
cosmiconfig: 8.3.6(typescript@4.9.5)
@@ -8409,6 +8436,11 @@ snapshots:
source-map-js@1.2.1: {}
source-map-support@0.5.21:
dependencies:
buffer-from: 1.1.2
source-map: 0.6.1
source-map@0.6.1: {}
source-map@0.7.4: {}
@@ -8671,6 +8703,13 @@ snapshots:
temp-dir: 1.0.0
uuid: 3.4.0
terser@5.43.1:
dependencies:
'@jridgewell/source-map': 0.3.6
acorn: 8.15.0
commander: 2.20.3
source-map-support: 0.5.21
text-extensions@1.9.0: {}
text-table@0.2.0: {}
@@ -8940,24 +8979,24 @@ snapshots:
spdx-correct: 3.2.0
spdx-expression-parse: 3.0.1
vite-plugin-compression@0.5.1(vite@3.2.11(@types/node@20.5.1)(less@4.3.0)):
vite-plugin-compression@0.5.1(vite@3.2.11(@types/node@24.0.3)(less@4.3.0)(terser@5.43.1)):
dependencies:
chalk: 4.1.2
debug: 4.4.1
fs-extra: 10.1.0
vite: 3.2.11(@types/node@20.5.1)(less@4.3.0)
vite: 3.2.11(@types/node@24.0.3)(less@4.3.0)(terser@5.43.1)
transitivePeerDependencies:
- supports-color
vite-plugin-eslint@1.8.1(eslint@8.57.1)(vite@3.2.11(@types/node@20.5.1)(less@4.3.0)):
vite-plugin-eslint@1.8.1(eslint@8.57.1)(vite@3.2.11(@types/node@24.0.3)(less@4.3.0)(terser@5.43.1)):
dependencies:
'@rollup/pluginutils': 4.2.1
'@types/eslint': 8.56.12
eslint: 8.57.1
rollup: 2.79.2
vite: 3.2.11(@types/node@20.5.1)(less@4.3.0)
vite: 3.2.11(@types/node@24.0.3)(less@4.3.0)(terser@5.43.1)
vite-plugin-imagemin@0.6.1(vite@3.2.11(@types/node@20.5.1)(less@4.3.0)):
vite-plugin-imagemin@0.6.1(vite@3.2.11(@types/node@24.0.3)(less@4.3.0)(terser@5.43.1)):
dependencies:
'@types/imagemin': 7.0.1
'@types/imagemin-gifsicle': 7.0.4
@@ -8982,7 +9021,7 @@ snapshots:
imagemin-webp: 6.1.0
jpegtran-bin: 6.0.1
pathe: 0.2.0
vite: 3.2.11(@types/node@20.5.1)(less@4.3.0)
vite: 3.2.11(@types/node@24.0.3)(less@4.3.0)(terser@5.43.1)
transitivePeerDependencies:
- supports-color
@@ -8991,16 +9030,17 @@ snapshots:
'@vue/compiler-sfc': 3.5.17
svgo: 2.8.0
vite@3.2.11(@types/node@20.5.1)(less@4.3.0):
vite@3.2.11(@types/node@24.0.3)(less@4.3.0)(terser@5.43.1):
dependencies:
esbuild: 0.15.18
postcss: 8.5.6
resolve: 1.22.10
rollup: 2.79.2
optionalDependencies:
'@types/node': 20.5.1
'@types/node': 24.0.3
fsevents: 2.3.3
less: 4.3.0
terser: 5.43.1
vue-demi@0.13.11(vue@3.5.17(typescript@4.9.5)):
dependencies: