npm 开始抛出错误“这与 npm 无法找到文件有关。”

新手上路,请多包涵

我刚刚创建了一个 React 应用程序,它工作正常但是一旦我重新启动编辑器它就会抛出这样的错误:

         Poojas-MacBook-Air:newreact pooja$ npm start
        npm ERR! path /Users/pooja/Desktop/projects/newreact/package.json
        npm ERR! code ENOENT
        npm ERR! errno -2
        npm ERR! syscall open
        npm ERR! enoent ENOENT: no such file or directory, open
        '/Users/pooja/Desktop/projects/newreact/package.json'
        npm ERR! enoent This is related to npm not being able to find a file.
        npm ERR! enoent

        npm ERR! A complete log of this run can be found in:
        npm ERR!     /Users/pooja/.npm/_logs/2020-11-28T10_27_42_118Z-debug.log

如果有人知道,请帮忙。

原文由 Pooja Kushwah 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 519
2 个回答
  1. 确保你有最新的 npm ( npm install -g npm )。
  2. 向防病毒软件添加例外以忽略项目中的 node_modules 文件夹。
  3. rm -rf node_modules package-lock.json
  4. npm install

原文由 Idir Hamouch 发布,翻译遵循 CC BY-SA 4.0 许可协议

有时候PATH不对,直接打开cmd cdpackage.json 所在的地址然后运行 npm start

原文由 Edylson Frederico 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题