我将一个反应应用程序克隆到我的系统上并运行以下命令
npm install -g create-react-app
npm install --save react react-dom
之后我跑了
npm start
但它抛出了上述错误,它在我将它推送到 github 的其他系统上运行良好。但无论是 windows 还是 mac 克隆后,它都无法在任何其他系统上运行。
原文由 Devesh Jadon 发布,翻译遵循 CC BY-SA 4.0 许可协议
我将一个反应应用程序克隆到我的系统上并运行以下命令
npm install -g create-react-app
npm install --save react react-dom
之后我跑了
npm start
但它抛出了上述错误,它在我将它推送到 github 的其他系统上运行良好。但无论是 windows 还是 mac 克隆后,它都无法在任何其他系统上运行。
原文由 Devesh Jadon 发布,翻译遵循 CC BY-SA 4.0 许可协议
检查
node_modules
目录是否存在。在一个新的克隆之后,很可能没有node_modules
(因为这些是.gitignore
‘d)。解决方案
运行
npm install
(或yarn
)以确保下载所有 deps。替代解决方案
如果
node_modules
存在,用rm -rf node_modules
将其删除,然后运行npm install
(或yarn
) —02d1cfe3f44df2cb60d—)