Npm start 给我:'react-scripts' 不是内部或外部命令,也不是可运行的程序或批处理文件。

Mat*_*cis 6 npm reactjs

这是我的远程仓库,我使用“create-react-app”创建了项目:https : //github.com/mattfrancis888/project_2

每当我克隆项目并尝试使用 npm start 启动它时。它给了我:

'react-scripts' 不是内部或外部命令,也不是可运行的程序或批处理文件。

这是为什么?我试过:

该项目在我的另一台计算机上运行(我制作远程仓库的桌面)

Ci *_*Boz 10

这应该可以解决问题;

$ sudo rm -fr node_modules/ package-lock.json

$ sudo npm cache clean --force

$ sudo npm i react-scripts --unsafe-perm

$ sudo npm i --unsafe-perm
Run Code Online (Sandbox Code Playgroud)

如果仍然抛出错误,

  • 更改 NPM 的版本

Npm 包版本和您的环境存在冲突。唯一的解决方法是安装不同的版本并尝试找到兼容的环境来运行您的应用程序。