错误:无法找到模块“..\node_modules\gatsby\dist\utils\babel-loader.js”

6vl6ewon  于 2023-06-29  发布在  Node.js
关注(0)|答案(1)|浏览(158)

当运行gatsby develop时,就在gatsby new之后,使用此处教程中提供的配置-https://www.gatsbyjs.com/docs/tutorial/part-1/,我得到此错误
模块构建失败(来自../../my-first-gatsby-sitenode_modules/gatsby/dist/utils/babel-loader.js):错误:找不到模块“..\my-first-gatsby-site\node_modules\gatsby\dist\utils\babel-loader.js”
我尝试过的解决方案:
1.删除node_modules,package-lock => npm install / yarn。
1.在node_modules/gatsby中运行npm install

  1. npm -g --保存babel-loader。
    如果您遇到错误并能够解决它,请提供帮助。TIA。
y3bcpkx1

y3bcpkx11#

node_modules/gatsby中运行npm install
npm install必须在项目的根目录下运行,而不是在node_modules内部运行。
删除node_modules,package-lock => npm install / yarn。
你应该只选择npm或yarn,而不是两者都选。
尝试以下操作:

  • 运行以下操作:npm install --save gatsby-cli
  • 如果在上一个命令之前有许多审核警告,请运行:npm audit fix(在项目的根目录中)。
  • 删除node_modules并在项目的根目录下重新安装依赖项:npm install

相关问题