Commit 6ef62ba6ea7f5613a1fec982b30fe6b0f478bf59
1 parent
afa0eae8
perf(i18n): improve warning prompt
Showing
3 changed files
with
67 additions
and
50 deletions
package.json
@@ -54,7 +54,7 @@ | @@ -54,7 +54,7 @@ | ||
54 | "tinymce": "^5.8.1", | 54 | "tinymce": "^5.8.1", |
55 | "vditor": "^3.8.5", | 55 | "vditor": "^3.8.5", |
56 | "vue": "3.0.11", | 56 | "vue": "3.0.11", |
57 | - "vue-i18n": "9.0.0", | 57 | + "vue-i18n": "9.1.6", |
58 | "vue-json-pretty": "^2.0.2", | 58 | "vue-json-pretty": "^2.0.2", |
59 | "vue-router": "^4.0.8", | 59 | "vue-router": "^4.0.8", |
60 | "vue-types": "^3.0.2", | 60 | "vue-types": "^3.0.2", |
vite.config.ts
@@ -39,6 +39,10 @@ export default ({ command, mode }: ConfigEnv): UserConfig => { | @@ -39,6 +39,10 @@ export default ({ command, mode }: ConfigEnv): UserConfig => { | ||
39 | root, | 39 | root, |
40 | resolve: { | 40 | resolve: { |
41 | alias: [ | 41 | alias: [ |
42 | + { | ||
43 | + find: 'vue-i18n', | ||
44 | + replacement: 'vue-i18n/dist/vue-i18n.cjs.js', | ||
45 | + }, | ||
42 | // /@/xxxx => src/xxxx | 46 | // /@/xxxx => src/xxxx |
43 | { | 47 | { |
44 | find: /\/@\//, | 48 | find: /\/@\//, |
@@ -72,12 +76,6 @@ export default ({ command, mode }: ConfigEnv): UserConfig => { | @@ -72,12 +76,6 @@ export default ({ command, mode }: ConfigEnv): UserConfig => { | ||
72 | chunkSizeWarningLimit: 2000, | 76 | chunkSizeWarningLimit: 2000, |
73 | }, | 77 | }, |
74 | define: { | 78 | define: { |
75 | - // setting vue-i18-next | ||
76 | - // Suppress warning | ||
77 | - __VUE_I18N_LEGACY_API__: false, | ||
78 | - __VUE_I18N_FULL_INSTALL__: false, | ||
79 | - __INTLIFY_PROD_DEVTOOLS__: false, | ||
80 | - | ||
81 | __APP_INFO__: JSON.stringify(__APP_INFO__), | 79 | __APP_INFO__: JSON.stringify(__APP_INFO__), |
82 | }, | 80 | }, |
83 | css: { | 81 | css: { |
yarn.lock
@@ -1196,43 +1196,61 @@ | @@ -1196,43 +1196,61 @@ | ||
1196 | resolved "https://registry.npmjs.com/@iconify/json/-/json-1.1.348.tgz#5713f1da0a2df280a3313edbeb3e6e7985824cfc" | 1196 | resolved "https://registry.npmjs.com/@iconify/json/-/json-1.1.348.tgz#5713f1da0a2df280a3313edbeb3e6e7985824cfc" |
1197 | integrity sha512-ZOMK8XRQU1gUeGhnNY2lQdGWzqdTH66efzos8OT7IgjFYoUcVCdZYoy1IF+Uh4Do9eEqjmNMiF7NGphxJJBFFQ== | 1197 | integrity sha512-ZOMK8XRQU1gUeGhnNY2lQdGWzqdTH66efzos8OT7IgjFYoUcVCdZYoy1IF+Uh4Do9eEqjmNMiF7NGphxJJBFFQ== |
1198 | 1198 | ||
1199 | -"@intlify/core-base@9.0.0": | ||
1200 | - version "9.0.0" | ||
1201 | - resolved "https://registry.npmjs.org/@intlify/core-base/-/core-base-9.0.0.tgz#3de223b8532c535d022e5be58f7d56a26d2fb12f" | ||
1202 | - integrity sha512-dxqakT94EV2bFshG3LENQUPWX9yJFCga1BOwJ6mz7J8LnAYVB9Kxw7NRyE2ybN31USW2IUTQH6WWR1yDbCiefQ== | ||
1203 | - dependencies: | ||
1204 | - "@intlify/message-compiler" "9.0.0" | ||
1205 | - "@intlify/message-resolver" "9.0.0" | ||
1206 | - "@intlify/runtime" "9.0.0" | ||
1207 | - "@intlify/shared" "9.0.0" | ||
1208 | - | ||
1209 | -"@intlify/message-compiler@9.0.0": | ||
1210 | - version "9.0.0" | ||
1211 | - resolved "https://registry.npmjs.org/@intlify/message-compiler/-/message-compiler-9.0.0.tgz#8a1079f8aebcde33057ce769817691ce27ad3e0d" | ||
1212 | - integrity sha512-3oiLj+8z6koRYJwknazjilBsrqnJEAJywr/t39MYVy2yPmwOI1+NDfdDwM9U3ioA2RvsQEUICqW8gmjq1YIElw== | ||
1213 | - dependencies: | ||
1214 | - "@intlify/message-resolver" "9.0.0" | ||
1215 | - "@intlify/shared" "9.0.0" | 1199 | +"@intlify/core-base@9.1.6": |
1200 | + version "9.1.6" | ||
1201 | + resolved "https://registry.yarnpkg.com/@intlify/core-base/-/core-base-9.1.6.tgz#887fbeafe37d955bac50318f30ac589839f0d9fb" | ||
1202 | + integrity sha512-d5GDPpsQbqPkisSJA5b6nJFEkalY/IHAd7vOLNd/Sj4YaNRzXtInu2FoqKiOv8e/lQnXGTpurdCZg5Jxq1Gsxw== | ||
1203 | + dependencies: | ||
1204 | + "@intlify/devtools-if" "9.1.6" | ||
1205 | + "@intlify/message-compiler" "9.1.6" | ||
1206 | + "@intlify/message-resolver" "9.1.6" | ||
1207 | + "@intlify/runtime" "9.1.6" | ||
1208 | + "@intlify/shared" "9.1.6" | ||
1209 | + "@intlify/vue-devtools" "9.1.6" | ||
1210 | + | ||
1211 | +"@intlify/devtools-if@9.1.6": | ||
1212 | + version "9.1.6" | ||
1213 | + resolved "https://registry.yarnpkg.com/@intlify/devtools-if/-/devtools-if-9.1.6.tgz#739b195e430e24fbf8f864ec8a51e243e3347385" | ||
1214 | + integrity sha512-m8Api+kh+BtFa2FZ/JjIdr1ibsGGqBjdKCzWo5BZecEUxBquIeOQZwpokPh/0K5j+/PZleFXkVAMC5mNt+9WdA== | ||
1215 | + dependencies: | ||
1216 | + "@intlify/shared" "9.1.6" | ||
1217 | + | ||
1218 | +"@intlify/message-compiler@9.1.6": | ||
1219 | + version "9.1.6" | ||
1220 | + resolved "https://registry.yarnpkg.com/@intlify/message-compiler/-/message-compiler-9.1.6.tgz#e3e99165c1e6ecc496211017799ae59e15b05a18" | ||
1221 | + integrity sha512-DR8645VOrVK6x/8tkaCpHnckMAIcoOgeNS5j0wB12RfZoXYQp7vAXMaOP511KMll2mXCREgIB0ojpajiof7yzQ== | ||
1222 | + dependencies: | ||
1223 | + "@intlify/message-resolver" "9.1.6" | ||
1224 | + "@intlify/shared" "9.1.6" | ||
1216 | source-map "0.6.1" | 1225 | source-map "0.6.1" |
1217 | 1226 | ||
1218 | -"@intlify/message-resolver@9.0.0": | ||
1219 | - version "9.0.0" | ||
1220 | - resolved "https://registry.npmjs.org/@intlify/message-resolver/-/message-resolver-9.0.0.tgz#0077ec24606b6486d238bdef9044e27729f4782c" | ||
1221 | - integrity sha512-LVK4cwu1l33yvBy0UQkEdXm6pZUcbbiparobruJXz+U8jRTmYHBprN59j59YKXEKcV43cHfzNveaQIm84bgxvQ== | 1227 | +"@intlify/message-resolver@9.1.6": |
1228 | + version "9.1.6" | ||
1229 | + resolved "https://registry.yarnpkg.com/@intlify/message-resolver/-/message-resolver-9.1.6.tgz#d7493c9f326d5feb0cd8538a6735b648a91d8f2f" | ||
1230 | + integrity sha512-UUnbawQa5U9sffd5wRIscqtyY1xWlwJbyfwCLPEWLvBhyAnCwPYlvaHGnnO0CSi0fzJTVwlV9DYzobh3agDeMA== | ||
1222 | 1231 | ||
1223 | -"@intlify/runtime@9.0.0": | ||
1224 | - version "9.0.0" | ||
1225 | - resolved "https://registry.npmjs.org/@intlify/runtime/-/runtime-9.0.0.tgz#bf9415ff90c746a9be38a5c32f71cbbe9848eee8" | ||
1226 | - integrity sha512-UqCKduZezb5/qA+XPRfHVvXoLmhnQ8iKMyCh0Lg3ZwjW2vOMep/AgZU3T9cgESe67r4buPYHs7nOBSHbTdjNxg== | 1232 | +"@intlify/runtime@9.1.6": |
1233 | + version "9.1.6" | ||
1234 | + resolved "https://registry.yarnpkg.com/@intlify/runtime/-/runtime-9.1.6.tgz#bf1548d9034c80eef92b06b240cb347effb41f71" | ||
1235 | + integrity sha512-U1QZ+TPf3kQQvWo4BA2mj3cHAxMRHXNTBhu2u+deh6ubTqXdZ19XGBTMSasrXG6RE+zSio9oM+ndoLja7JGtPg== | ||
1227 | dependencies: | 1236 | dependencies: |
1228 | - "@intlify/message-compiler" "9.0.0" | ||
1229 | - "@intlify/message-resolver" "9.0.0" | ||
1230 | - "@intlify/shared" "9.0.0" | 1237 | + "@intlify/message-compiler" "9.1.6" |
1238 | + "@intlify/message-resolver" "9.1.6" | ||
1239 | + "@intlify/shared" "9.1.6" | ||
1231 | 1240 | ||
1232 | -"@intlify/shared@9.0.0": | ||
1233 | - version "9.0.0" | ||
1234 | - resolved "https://registry.npmjs.org/@intlify/shared/-/shared-9.0.0.tgz#d85b3b5f9033f377c5cf2202cf2459aa49948f36" | ||
1235 | - integrity sha512-0r4v7dnY8g/Jfx2swUWy2GyfH/WvIpWvkU4OIupvxDTWiE8RhcpbOCVvqpVh/xGi0proHQ/r2Dhc0QSItUsfDQ== | 1241 | +"@intlify/shared@9.1.6": |
1242 | + version "9.1.6" | ||
1243 | + resolved "https://registry.yarnpkg.com/@intlify/shared/-/shared-9.1.6.tgz#d03c9301898d6ddffe2a54c03e7664174fbcdfd9" | ||
1244 | + integrity sha512-6MtsKulyfZxdD7OuxjaODjj8QWoHCnLFAk4wkWiHqBCa6UCTC0qXjtEeZ1MxpQihvFmmJZauBUu25EvtngW5qQ== | ||
1245 | + | ||
1246 | +"@intlify/vue-devtools@9.1.6": | ||
1247 | + version "9.1.6" | ||
1248 | + resolved "https://registry.yarnpkg.com/@intlify/vue-devtools/-/vue-devtools-9.1.6.tgz#88faadf203951a2a10107440fa99b58f4637d40d" | ||
1249 | + integrity sha512-UdNovg4OML9rIr1sOGZzTfNr1nUy4UQpDf5ni4dNC93T6FIkVJz0n1Np7Vp7e6gDjcmufRYcV99tEwjQSN9+5A== | ||
1250 | + dependencies: | ||
1251 | + "@intlify/message-resolver" "9.1.6" | ||
1252 | + "@intlify/runtime" "9.1.6" | ||
1253 | + "@intlify/shared" "9.1.6" | ||
1236 | 1254 | ||
1237 | "@logicflow/core@^0.4.8": | 1255 | "@logicflow/core@^0.4.8": |
1238 | version "0.4.8" | 1256 | version "0.4.8" |
@@ -1971,10 +1989,10 @@ | @@ -1971,10 +1989,10 @@ | ||
1971 | resolved "https://registry.npmjs.org/@vue/devtools-api/-/devtools-api-6.0.0-beta.10.tgz#f39da7618cee292e39c7274227c34163e30eb3ca" | 1989 | resolved "https://registry.npmjs.org/@vue/devtools-api/-/devtools-api-6.0.0-beta.10.tgz#f39da7618cee292e39c7274227c34163e30eb3ca" |
1972 | integrity sha512-nktQYRnIFrh4DdXiCBjHnsHOMZXDIVcP9qlm/DMfxmjJMtpMGrSZCOKP8j7kDhObNHyqlicwoGLd+a4hf4x9ww== | 1990 | integrity sha512-nktQYRnIFrh4DdXiCBjHnsHOMZXDIVcP9qlm/DMfxmjJMtpMGrSZCOKP8j7kDhObNHyqlicwoGLd+a4hf4x9ww== |
1973 | 1991 | ||
1974 | -"@vue/devtools-api@^6.0.0-beta.5": | ||
1975 | - version "6.0.0-beta.9" | ||
1976 | - resolved "https://registry.npmjs.org/@vue/devtools-api/-/devtools-api-6.0.0-beta.9.tgz#7231f173c9b91cb2f3d4a209c7c0e380a7f5e417" | ||
1977 | - integrity sha512-Qo5OXPt/+k26ffg/ZbyR3Ldlmp5uttfPP3B1G3Uo1Ha/DmnqeUlvwebVGDT3EXM6RNL5SoW2gvVLyFq58+8nZg== | 1992 | +"@vue/devtools-api@^6.0.0-beta.7": |
1993 | + version "6.0.0-beta.11" | ||
1994 | + resolved "https://registry.yarnpkg.com/@vue/devtools-api/-/devtools-api-6.0.0-beta.11.tgz#4fb4161ee41ba75f3f5198d4bfd80e4ffb7f2462" | ||
1995 | + integrity sha512-vpw61AkW9U8c2upjJCljHq9eh1KkD4FJ7DYbRzIETpj9WAw2VESudJZosAk4M+7npBo1Zu1jNQY03HUMVO/czQ== | ||
1978 | 1996 | ||
1979 | "@vue/reactivity@3.0.11", "@vue/reactivity@^3.0.11": | 1997 | "@vue/reactivity@3.0.11", "@vue/reactivity@^3.0.11": |
1980 | version "3.0.11" | 1998 | version "3.0.11" |
@@ -10762,14 +10780,15 @@ vue-eslint-parser@^7.6.0: | @@ -10762,14 +10780,15 @@ vue-eslint-parser@^7.6.0: | ||
10762 | esquery "^1.4.0" | 10780 | esquery "^1.4.0" |
10763 | lodash "^4.17.15" | 10781 | lodash "^4.17.15" |
10764 | 10782 | ||
10765 | -vue-i18n@9.0.0: | ||
10766 | - version "9.0.0" | ||
10767 | - resolved "https://registry.npmjs.org/vue-i18n/-/vue-i18n-9.0.0.tgz#a04c41d5ed3d5a068e923517bfaa0abcbc84e174" | ||
10768 | - integrity sha512-iks0eJDv/4cK/7tl/ooMUroNVVIGOK4kKS1PIHmPQk7QjT/sDfFM84vjPKgpARbw0GjJsOiADL43jufNfs9e9A== | 10783 | +vue-i18n@9.1.6: |
10784 | + version "9.1.6" | ||
10785 | + resolved "https://registry.yarnpkg.com/vue-i18n/-/vue-i18n-9.1.6.tgz#4cf992e2aec5458bc19369973c96ea7d0f560321" | ||
10786 | + integrity sha512-FEC4HZkTH6QRIu/A0wlo0VS/GH3w/fuCC6xfvoC8IyhhtbG9A+go9NfW+HZ1ZXdAcO4EWcVQi04M+iSwuxgixw== | ||
10769 | dependencies: | 10787 | dependencies: |
10770 | - "@intlify/core-base" "9.0.0" | ||
10771 | - "@intlify/shared" "9.0.0" | ||
10772 | - "@vue/devtools-api" "^6.0.0-beta.5" | 10788 | + "@intlify/core-base" "9.1.6" |
10789 | + "@intlify/shared" "9.1.6" | ||
10790 | + "@intlify/vue-devtools" "9.1.6" | ||
10791 | + "@vue/devtools-api" "^6.0.0-beta.7" | ||
10773 | 10792 | ||
10774 | vue-json-pretty@^2.0.2: | 10793 | vue-json-pretty@^2.0.2: |
10775 | version "2.0.2" | 10794 | version "2.0.2" |