【问题标题】:"sh: 1: react-scripts: not found" after running "npm run build"运行“npm run build”后“sh: 1: react-scripts: not found”
【发布时间】:2021-11-24 14:43:26
【问题描述】:

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

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

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

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

【问题讨论】:

  • 这意味着react-scripts 没有在本地或全局安装。您在package.json 和/或node_modules/ 中看到了吗?
  • 您可能还应该运行npm i
  • 当我打开packge.json 时,我没有看到react-scripts 写入。在start 下(package.json)我看到starttest(在scripts 下)。看不到任何node_modules/ 文件夹。

标签: node.js reactjs npm azure-web-app-service nvm


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 2021-09-07
    • 1970-01-01
    • 2020-09-20
    • 1970-01-01
    • 1970-01-01
    • 2018-05-30
    • 2020-05-09
    • 1970-01-01
    • 2017-03-25
    相关资源
    最近更新 更多