mirror of
https://github.com/EstrellaXD/Auto_Bangumi.git
synced 2026-10-29 03:36:15 +08:00
- vite 8、@vitejs/plugin-vue 6、vitest 5、happy-dom 21、@vue/test-utils 2.5、 typescript ~6.0.3、vue-tsc 3.3、unocss 66.11、unplugin-auto-import 21、 unplugin-vue-components 32、sass-embedded 1.105、playwright 1.64.1、storybook 10.6 - vite.config:去掉 defineModel 开关;Sass 改用 @use;esbuild.drop 换成 rolldown 的 dropConsole;__dirname 换成 import.meta.dirname;两处 alias 改为 resolve.tsconfigPaths - 删除 plugin-vue-jsx:三个 SFC 的 JSX 改写为 h() - 删除 preset-attributify:模板里的属性式工具类全部改回 class (含 space-y-*、text-*、line、i-carbon-* 等,不止 5 处 flex="~") - 删除 vite-plugin-pwa:改为静态 manifest.webmanifest + 自毁 sw.js(4.1 删除) - tsconfig:moduleResolution Bundler、去掉 baseUrl 与 JSX 配置, app 的 types 只留 vitest/globals - Storybook 10:addon-links + addon-docs,stories 改从 @storybook/vue3-vite 导入类型 - @intlify/unplugin-vue-i18n 0.11 -> 11.2.7(Vite 8 下旧版产物被 vite-json 再次解析而失败); 新版只产出 AST 文案,故打开 __INTLIFY_JIT_COMPILATION__,hasKey 识别 AST 叶子
10 lines
168 B
JSON
10 lines
168 B
JSON
{
|
|
"compilerOptions": {
|
|
"composite": true,
|
|
"module": "ESNext",
|
|
"moduleResolution": "Bundler",
|
|
"types": ["node"]
|
|
},
|
|
"include": ["vite.config.ts"]
|
|
}
|