【问题标题】:'sh' is not recognized as an internal or external command'sh' 未被识别为内部或外部命令
【发布时间】:2021-03-06 10:17:00
【问题描述】:

在 E:\rn-starter\my-app 中创建一个新的 React 应用程序。

安装包。这可能需要几分钟。安装 react、react-dom 和 react-scripts 与 cra-template...

'sh' 不是内部或外部命令,可操作 程序或批处理文件。

中止安装。 npm install --save --save-exact --loglevel 错误 react-dom react-scripts cra-template 失败。

正在删除生成的文件... package.json 正在删除 my-app/ from E:\rn-starter 完成。

每当我尝试创建新的反应项目或反应本机项目时,都会弹出此错误。尝试重新安装节点和

【问题讨论】:

标签: reactjs windows react-native command-prompt


【解决方案1】:

我使用 Windows 命令提示符来执行此操作。使用 git bash 为我解决了这个问题。 我认为的问题是 sh - Windows 默认情况下无法识别 shell 文件。 但是使用 git bash,因为默认情况下它可以识别它完美运行的 shell 脚本。

【讨论】:

  • 非常感谢。 :D
猜你喜欢
  • 1970-01-01
  • 2014-04-29
  • 1970-01-01
  • 1970-01-01
  • 2013-10-06
  • 2013-10-11
  • 2013-01-25
  • 2016-10-01
  • 2022-01-22
相关资源
最近更新 更多