Macos 如何解决sh:react脚本:未找到命令的问题?
我使用CreateReact应用程序生成一个应用程序Macos 如何解决sh:react脚本:未找到命令的问题?,macos,reactjs,create-react-app,yarnpkg,Macos,Reactjs,Create React App,Yarnpkg,我使用CreateReact应用程序生成一个应用程序 create-react-app myapp 当我运行纱线启动或npm启动时,我得到以下错误: 反应脚本启动 sh:react脚本:未找到命令npm ERR!文件sh npm ERR!代码 ELIFECYCLE npm错误!errno Enoont npm ERR!系统调用生成npm错误! myapp@0.1.0开始:react脚本开始npm ERR!产卵期 犯错误npm错误!失败myapp@0.1.0开始脚本。npm错误!这 这可能不是n
create-react-app myapp
当我运行纱线启动或npm启动时,我得到以下错误:
反应脚本启动
sh:react脚本:未找到命令npm ERR!文件sh npm ERR!代码
ELIFECYCLE npm错误!errno Enoont npm ERR!系统调用生成npm错误!
myapp@0.1.0开始:react脚本开始
npm ERR!产卵期
犯错误npm错误!失败myapp@0.1.0开始脚本。npm错误!这
这可能不是npm的问题。可能还有其他日志记录
以上输出
当我运行npm时,ls会做出反应:
myapp@0.1.0 /Users/johnno/foosball
└── react@16.2.0
存在react脚本
这是my package.json:
{
"name": "myapp",
"version": "0.1.0",
"private": true,
"dependencies": {
"react": "^16.2.0",
"react-dom": "^16.2.0",
"react-redux": "^5.0.6",
"react-router": "^4.2.0",
"react-scripts": "1.0.17",
"redux": "^3.7.2",
"yarn": "^1.3.2"
},
"scripts": {
"start": "react-scripts start",
"build": "react-scripts build",
"test": "react-scripts test --env=jsdom",
"eject": "react-scripts eject"
}
}
我试过了他的建议,但没有用。如何解决此问题?我通过删除解决了此问题 节点\u模块
纱线锁紧装置
manifest_lock.json 和已安装的软件包
npm install
或
我们可以看到您运行的所有命令吗?请参阅上面更新的问题,您使用的是哪个版本的node?您是否尝试过
sudo npm start
?节点版本5.0.3sudo npm start没有区别是的,谢谢,这对我也很有效。一般来说,我希望所有“锁定”文件都应该删除。(当然,运行npm install
来重新生成node_modules/)我试图在一个基于web的项目中解决这个问题,“纱线”对我来说很有用。非常感谢。
yarn