mo_00 2025-04-28 11:18 采纳率: 66.7%
浏览 6
已结题

i18n-pro问题报错

对于使用i18n-pro(github)国际化处理,output的path一直显示Cannot read properties of undefined (reading 'path'),有什么解决方法?

import { join } from 'path'
const __dirname= process.cwd()

export default {
  funcName: 't',
  entry: join(__dirname, './src/'),
  fileRegExp: /\.[jt]s$/,
  output: {
    path: join(__dirname, './lang/'),
  },
  translator: 'googlex',
  googlexConfig: {
    from: 'en',
    to: ['zh-CN', 'ja'],
    codeLocaleMap: {
      'zh-CN': 'zh',
    },
    // proxy: 'http://127.0.0.1:1087',
  },
}
  • 写回答

4条回答 默认 最新

  • mo_00 2025-04-28 14:20
    关注

    更改成commonJS模块化const {join} = require('path')的导出就不会出现path的问题了,并不是路径错误的问题,暂时没搞明白ecm模块化的import { join } from 'path'为什么会获取不到的原因

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(3条)

报告相同问题?

问题事件

  • 系统已结题 5月23日
  • 已采纳回答 5月15日
  • 创建了问题 4月28日