我用 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.
Run Code Online (Sandbox Code Playgroud)
(我取出我的路径并用“..”替换它们)
我真的无法解释,为什么我现在收到这个错误。因为昨天我还不得不重新启动服务器并且一切正常..
我还删除了我使用类似的每一行代码
$i18n.locale
Run Code Online (Sandbox Code Playgroud)
(除了 index.js 中的路由和代码等)但这对我也不起作用。
我也删除了 node_module 文件夹并重新安装了所有东西,但这不起作用。 …