在本教程中,我们将学习如何解决找不到模块"@babel/core "的错误。
当我们使用npm start运行一个项目时,有时我们会在终端看到以下错误。
ERROR in ./src/index.js
Module build failed (from ./node_modules/babel-loader/lib/index.js):
Error: Cannot find module '@babel/core'
它的发生是由于包的名称从babel-core 改为@babel/core
为了解决这个错误,我们可以通过运行以下命令安装@babel/core 模块。
npm i -D @babel/core
如果你在安装了@babel/core 模块后仍然面临这个问题,请按照下面的步骤来解决。
- 首先,使用下面的命令删除项目目录中的
node_modules文件夹和package-lock.json文件。
rm-rf node_modules
rm-rf package-lock.json
或者你可以通过右键点击它,选择delete 选项,手动删除它。
- 清除npm缓存。
npm clean cache --force
- 通过运行
npm install命令重新安装node模块。