我克隆了一个react应用程序到我的系统上,并运行以下命令
npm install -g create-react-app
npm install --save react react-dom
之后我就跑了
npm start
但是它抛出了上面提到的错误,它在我的其他系统上工作得很好,我把它推到了github上。但克隆后,无论是windows还是mac,它都不能在任何其他系统上工作。
我克隆了一个react应用程序到我的系统上,并运行以下命令
npm install -g create-react-app
npm install --save react react-dom
之后我就跑了
npm start
但是它抛出了上面提到的错误,它在我的其他系统上工作得很好,我把它推到了github上。但克隆后,无论是windows还是mac,它都不能在任何其他系统上工作。
当前回答
尝试了上面所有的方法,没有任何工作,所以我使用了npm I react-scripts,它工作了
其他回答
对我来说,就是删除包锁。Json和node_modules,然后再次运行NPM install。
解决方案1:
删除包锁。Json文件,然后输入-> NPM install
解决方案2:
\用户/ piyushbajpai npm - _logs / 2019-03-11T11_53_27_970Z-debug日志。
比如这是我的调试路径>你会在控制台中找到->按下命令,点击链接,你会找到错误行; 是这样的:
详细堆栈错误:nest_form@0.1.0 start:反应脚本启动
解决方案3:
用fresh方式删除node_module和NPM I。
解决方案4:
转到node_module,删除jses文件夹,然后删除它,然后执行NPM I,再次从NPM start开始
这让我一次又一次地感到困惑,当我有一个新的开始创建-反应-应用程序时,请确保你的NODE_ENV变量被设置为开发而不是生产,因为你的包中的devDependencies。NPM install不会安装Json。
如果您尝试了所有方法,但没有解决问题,请尝试重命名目录名称。如果文件夹名称包含大写字母,React将无法启动。
删除package-lock。json文件 删除“node_modules”文件夹 Sudo NPM I -force 输入您的笔记本电脑登录密码(如果被询问) 等待node_modules安装完成 npm开始