Javascript 创建react应用程序错误:找不到模块';react scripts/scripts/init.js';

Javascript 创建react应用程序错误:找不到模块';react scripts/scripts/init.js';,javascript,reactjs,create-react-app,Javascript,Reactjs,Create React App,每次我尝试使用create react app创建全新项目时,都会出现以下错误: Error: Cannot find module 'react-scripts/scripts/init.js' 我创建项目的方式: npx create-react-app new-project 已尝试: npx create-react-app new-project npm卸载-g创建反应应用程序 不同的项目路径 顺便说一下: npx create-react-app new-project

每次我尝试使用create react app创建全新项目时,都会出现以下错误:

Error: Cannot find module 'react-scripts/scripts/init.js'

我创建项目的方式:

npx create-react-app new-project
已尝试:

npx create-react-app new-project
  • npm卸载-g创建反应应用程序
  • 不同的项目路径
顺便说一下:

npx create-react-app new-project
  • 当我使用
    --use npm
    标志时,问题就消失了

你知道原因是什么吗?

打开命令提示符,键入“node-v”和“npm-v”,你会得到什么样的响应?

反应脚本
问题主要是webpack和babel的问题。你应该 使用
npx create react app projectName
创建一个全新的项目,这是推荐的方法。这样,您就不必像以前那样在您的机器上全局安装
create react app

请看一下文档

注意:

npx create-react-app new-project
  • 对于
    npx,创建react app projectName
    以使其工作。您的节点和npm 应为:节点>=8.10和npm>=5.6
  • 您必须从中卸载旧的
    create-react-app
    机器。见文件:

  • 在这里,我找到了同一问题的答案


    如果您已尝试使用npx create react app myapp创建应用程序,则无需再使用此命令全局安装create react app。

    尝试运行以下命令:

    npm install
    npm install react-scripts
    npx create-react-app App-name
    

    嘿,迪恩。创建react应用程序现在已经旧了。使用npx创建react应用程序。我已在答覆中提供理由。如果答案对你有用,一定要接受并投赞成票。这就是新提问者对Stackoverflow的感谢方式:)v12.13.1,6.12.1Ok,这意味着您的节点安装正确,这是“npm”和“react”所必需的。尝试执行命令“npx create react app appname”这正是我如何得到这个错误是的,这正是我如何做到这一点并得到这个错误你是否在使用npx create react app创建项目后得到错误。如果是,请尝试两件事。1)检查节点版本和npm版本,它们应该是node>=8.10和npm>=5.62)从计算机上卸载旧的global create react应用程序。在这里,您还需要手动从C:drive删除一些文件。也可能是你已经安装了纱线。只需检查纱线-v。既然你是这么说的,那就用npm吧。我可能把事情搞砸了。我也曾经遇到过这种情况。但无论我当时做了什么。我已经和你分享了这正是我得到这个错误的原因