【问题标题】:I am trying to create a react app but it gives this error我正在尝试创建一个反应应用程序,但它给出了这个错误
【发布时间】:2021-08-20 17:20:26
【问题描述】:
$ npx create-react-app my-app
npm ERR! code ENOENT
npm ERR! syscall spawn C:\MongoDb\mongosh-1.0.1-win32-x64\mongosh-1.0.1-win32-x64\bin      
npm ERR! path C:\Arya\web development\react-project-first
npm ERR! errno -4058
npm ERR! enoent spawn C:\MongoDb\mongosh-1.0.1-win32-x64\mongosh-1.0.1-win32-x64\bin ENOENT
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!     C:\Users\yoges\AppData\Local\npm-cache\_logs\2021-08-20T17_12_07_619Z-debug.log

我的节点和 npm 版本是最新的。 我尝试重新安装 npm 并尝试安装一个模块以确保它正常工作,但它显示相同的错误。

在我的 package.json 中,当我单击调试时,这就是 shows:

谁能告诉我该怎么做?

【问题讨论】:

  • 您的 npm 安装不正确。重新安装它
  • 如何正确安装它?我已经卸载并重新安装了它。另外,它是随node打包的,所以我真的不需要安装它吗?

标签: node.js reactjs npm runtime-error


【解决方案1】:

你应该卸载它。

npm uninstall -g create-react-app. 然后再试一次,如果您安装了旧版本,有时会发生这种情况。

【讨论】:

  • 我这样做了,但它不起作用,我已经重新安装了很多次。
【解决方案2】:

没关系,它又开始工作了。 ComSpec 的路径由于某种原因被改变了,而且在环境变量中 MongoDB 搞砸了,所以也不得不删除它。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-12-25
    • 1970-01-01
    • 2022-12-21
    • 2022-11-11
    • 2021-03-03
    • 2019-03-09
    • 2021-12-30
    • 1970-01-01
    相关资源
    最近更新 更多