Nuxt项目报错找不到@babel/plugin-proposal-private-property-in-object如何解决
问题根因
报错明确提示找不到@babel/plugin-proposal-private-property-in-object模块,根因为你在nuxt.config.js的babel插件配置中声明使用了该插件,但项目的package.json依赖中未安装对应包。你之前尝试安装@babel/preset-env无法解决问题,是因为故障和preset-env无关。
修复步骤
- 安装缺失的依赖包,npm用户执行命令:
yarn用户执行命令:npm install @babel/plugin-proposal-private-property-in-object --save-devyarn add @babel/plugin-proposal-private-property-in-object --dev - 清理项目缓存并重启:删除项目根目录下的
node_modules文件夹,以及包管理锁文件(package-lock.json或yarn.lock),重新执行npm install或yarn install完成依赖安装后,再启动Nuxt项目即可正常编译。 - 额外适配建议:你描述中声明使用的Nuxt.js版本为1.0.0,但
package.json中指定的nuxt依赖版本为^2.13.3,存在版本声明不一致的问题。如果修复后仍有兼容报错,建议先确认实际使用的Nuxt版本,匹配对应版本的babel相关依赖,避免跨版本兼容问题。
内容的提问来源于stack exchange,提问作者prince jonathan Bolampembe bat
相关产品推荐
相关产品推荐

