Переглянути джерело

fix: VueI18nPlugin include 改用相对路径匹配 YAML 资源文件

绝对路径在 Windows 下可能无法被 createFilter 正确解析为 glob 模式,
导致 locales 下的 YAML 文件未被加载,i18n 翻译全部失败。

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
skyline 2 тижнів тому
батько
коміт
6a2e725d66
1 змінених файлів з 1 додано та 1 видалено
  1. 1 1
      haha-admin-web/build/plugins.ts

+ 1 - 1
haha-admin-web/build/plugins.ts

@@ -31,7 +31,7 @@ export async function getPluginsList(
     // jsx、tsx语法支持
     vueJsx(),
     VueI18nPlugin({
-      include: [pathResolve("../locales/**").replace(/\\/g, "/")]
+      include: ["locales/**/*.yaml", "locales/**/*.yml"]
     }),
     /**
      * 在页面上按住组合键时,鼠标在页面移动即会在 DOM 上出现遮罩层并显示相关信息,点击一下将自动打开 IDE 并将光标定位到元素对应的代码位置