首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >sh: react-scripts:运行npm start后找不到命令

sh: react-scripts:运行npm start后找不到命令
EN

Stack Overflow用户
提问于 2016-11-11 18:40:30
回答 26查看 249.4K关注 0票数 228

我将一个react应用程序克隆到我的系统上,并运行以下命令

npm install -g create-react-app
npm install --save react react-dom

在那之后我跑了

npm start 

但是它抛出了上面提到的错误,它在我在github上推送它的另一个系统上工作得很好。但在克隆windows或mac之后,它在任何其他系统上都不起作用。

EN

回答 26

Stack Overflow用户

回答已采纳

发布于 2017-03-02 02:50:31

检查node_modules目录是否存在。在新的克隆之后,很可能没有node_modules (因为它们是.gitignore'd)。

解决方案

运行npm install (或yarn)以确保下载了所有deps。

替代解决方案

如果node_modules存在,请使用rm -rf node_modules将其删除,然后运行npm install (或yarn)。

票数 400
EN

Stack Overflow用户

发布于 2018-06-12 05:58:13

我尝试了上面的所有方法,但都不起作用,所以我使用了npm i react-scripts,它起作用了

票数 44
EN

Stack Overflow用户

发布于 2017-01-25 21:55:32

我也有过类似的问题。在我的例子中,安装Yarn并首先执行命令是有帮助的

yarn

然后执行以下命令

yarn start

如果您克隆的项目包含yarn.lock文件,那么这也适用于您。希望它能帮上忙!

票数 36
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40546231

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档