"sh: 1: react-scripts: not found" 在 运行 "npm run build" 之后

"sh: 1: react-scripts: not found" after running "npm run build"

运行 我从 GitHub 克隆的 Azure 静态 Web 应用程序有一些问题。尝试遵循这些说明:https://docs.microsoft.com/en-us/azure/static-web-apps/local-development。我收到错误消息:sh: 1: react-scripts: not found 在 运行 npm run build.

之后

在主项目文件夹中我运行这个:

npm install -g @azure/static-web-apps-cli
added 198 packages, and audited 199 packages in 31s

32 packages are looking for funding
  run `npm fund` for details

found 0 vulnerabilities

运行:

npm run build
> hello@0.1.0 build
> react-scripts build

sh: 1: react-scripts: not found

“sh: 1: react-scripts: not found”是什么意思?我该如何解决?

npm --version
8.1.0

node --version
v16.13.0

nvm --version
0.39.0

node --version
v16.13.0

(我意识到我可能没有包含理解问题的所有必要信息,所以请告诉我您还需要了解什么。)

在 运行 宁 npm i 之后一切正常,我能够 运行 该应用程序。感谢@AKX :)