gpt4 book ai didi

vue.js - Vue-i18n - npm run serve 失败,错误为 TypeError : Cannot read property 'i18n' of undefined

转载 作者:行者123 更新时间:2023-12-03 06:43:20 29 4
gpt4 key购买 nike

我用 i18n 实现了我的 vue 应用程序,昨天一切正常。但是当我今天尝试启动我的应用程序时,我收到了您可以在标题中看到的错误。我可以给出以下堆栈跟踪:

TypeError: Cannot read property 'i18n' of undefined
at module.exports (..\node_modules\vue-cli-plugin-i18n\index.js:4:49)
at ..\node_modules\@vue\cli-service\lib\Service.js:93:7
at Array.forEach (<anonymous>)
at Service.init (..\node_modules\@vue\cli-service\lib\Service.js:91:18)
at Service.run (..\node_modules\@vue\cli-service\lib\Service.js:230:10)
at Object.<anonymous> (..\node_modules\@vue\cli-service\bin\vue-cli-service.js:36:9)
at Module._compile (internal/modules/cjs/loader.js:1133:30)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:1153:10)
at Module.load (internal/modules/cjs/loader.js:977:32)
at Function.Module._load (internal/modules/cjs/loader.js:877:14)
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! <Projectname>@0.1.0 serve: `vue-cli-service serve`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the <Projectname>@0.1.0 serve script.

(我取出我的路径并用“..”替换它们)

我真的无法解释,为什么我现在收到这个错误。因为昨天我还不得不重新启动服务器并且一切正常..

我还删除了我使用类似的每一行代码
$i18n.locale

(除了 index.js 中的路由和代码等)但这对我也不起作用。

我也删除了 node_module 文件夹并重新安装了所有东西,但这不起作用。

如果您需要任何信息,请告诉我。

最佳答案

我对 vue.js 很陌生,但我面临着类似的问题(相同的堆栈跟踪)。
这是我发现的希望它可以帮助你:

在项目的根目录添加一个文件 vue.config.js :

module.exports = {
pluginOptions: {
i18n: {
locale: 'fr',
fallbackLocale: 'en',
localeDir: 'assets/locales',
enableInSFC: true
}
}
}

似乎解决了编译问题(不知道它是否是正确的解决方案,我仍在寻找)。

我所做的是找到这是 vue add i18 然后一个一个删除文件/修改 util 编译错误又回来了。

关于vue.js - Vue-i18n - npm run serve 失败,错误为 TypeError : Cannot read property 'i18n' of undefined,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61979589/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com