我将一个react应用程序克隆到我的系统上,并运行以下命令
npm install -g create-react-app
npm install --save react react-dom
在那之后我跑了
npm start
但是它抛出了上面提到的错误,它在我在github上推送它的另一个系统上工作得很好。但在克隆windows或mac之后,它在任何其他系统上都不起作用。
发布于 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
)。
发布于 2018-06-12 05:58:13
我尝试了上面的所有方法,但都不起作用,所以我使用了npm i react-scripts
,它起作用了
发布于 2017-01-25 21:55:32
我也有过类似的问题。在我的例子中,安装Yarn并首先执行命令是有帮助的
yarn
然后执行以下命令
yarn start
如果您克隆的项目包含yarn.lock文件,那么这也适用于您。希望它能帮上忙!
https://stackoverflow.com/questions/40546231
复制相似问题