瀏覽代碼

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 并将光标定位到元素对应的代码位置