Javascript npx create react应用程序在运行npm start时出错

Javascript npx create react应用程序在运行npm start时出错,javascript,reactjs,create-react-app,Javascript,Reactjs,Create React App,我对create-react-app命令有问题。我已经按照说明做了两次,尝试了其他解决方案,如添加 “决议”:{ “ajv”:“6.8.1” } 下载到package.json文件,然后卸载并重新安装ajv@6.8.1. 我尝试过使用纱线,但最终只是重新开始使用npm,只是为了得到相同的错误。我找到的大多数答案都有一年或更长的历史了。感谢您的帮助 这是错误消息 npm启动 scilenceapp@0.1.0启动C:\Users\chris\OneDrive\Documents\coding st

我对create-react-app命令有问题。我已经按照说明做了两次,尝试了其他解决方案,如添加

“决议”:{ “ajv”:“6.8.1” }

下载到package.json文件,然后卸载并重新安装ajv@6.8.1. 我尝试过使用纱线,但最终只是重新开始使用npm,只是为了得到相同的错误。我找到的大多数答案都有一年或更长的历史了。感谢您的帮助

这是错误消息

npm启动

scilenceapp@0.1.0启动C:\Users\chris\OneDrive\Documents\coding stuff\SciLence\scilencapp\scilencapp 反应脚本启动

项目依赖关系树可能有问题。 这可能不是CreateReact应用程序中的错误,而是您需要在本地修复的错误

Create react App提供的react脚本包需要依赖项:

“网页包”:“4.42.0”

不要尝试手动安装:您的软件包管理器会自动安装。 但是,在树的较高位置检测到不同版本的Web包:

C:\Users\chris\node\u modules\webpack(版本:4.41.2)

手动安装不兼容版本会导致难以调试的问题

如果希望忽略此检查,请将SKIP\u PREFLIGHT\u check=true添加到项目中的.env文件中。 这将永久禁用此消息,但您可能会遇到其他问题

若要修复依赖关系树,请按确切顺序尝试以下步骤:

  • 删除项目文件夹中的package-lock.json(不是package.json!)和/或warn.lock
  • 删除项目文件夹中的节点模块
  • 从项目文件夹中package.json文件中的依赖项和/或devdependency中删除“webpack”
  • 运行npm install或Thread,具体取决于您使用的软件包管理器
  • 在大多数情况下,这应该足以解决问题。 如果这没有帮助,您可以尝试其他一些方法:

  • 如果您使用了npm,请安装Thread(),并用它重复上述步骤。 这可能会有所帮助,因为npm在包装吊装方面存在已知问题,这些问题可能会在未来的版本中得到解决

  • 检查C:\Users\chris\node\u modules\webpack是否在您的项目目录之外。
    例如,您可能意外地在主文件夹中安装了某些内容

  • 尝试在项目文件夹中运行npm ls网页。 这将告诉您安装了哪个其他软件包(除了预期的react脚本)

  • 如果没有其他帮助,请将SKIP\u PREFLIGHT\u CHECK=true添加到项目中的.env文件中。 这将永久禁用此飞行前检查,以防您仍要继续

    另外,我们知道这条消息很长,但请阅读上面的步骤:-)我们希望它们对您有所帮助

    npm错误!代码失效循环 npm错误!错误1 npm错误!scilenceapp@0.1.0开始:
    react脚本开始
    npm错误!退出状态1 npm错误! npm错误!失败scilenceapp@0.1.0开始脚本。 npm错误!这可能不是npm的问题。上面可能还有其他日志输出

    npm错误!此运行的完整日志可在以下位置找到: npm错误!C:\Users\chris\AppData\Roaming\npm-cache\u logs\2020-07-27T21\u 42\u 25\u 489Z-debug.log
    PS C:\Users\chris\OneDrive\Documents\coding stuff\SciLence\ScilenceApp\ScilenceApp>

    还可以尝试
    npm缓存清理--force
    “C:\Users\chris\node\u模块\webpack(版本:4.41.2)”

    您可能必须从c驱动器中删除该文件。再次运行npm i。我对玩笑也有同样的看法