Fatal Error: spawn cmd ENOENT -- grunt serve

Fatal Error: spawn cmd ENOENT -- grunt serve

我正在尝试使用 grunt serve 命令启动我的 angular 应用程序 但我收到致命错误:spawn cmd ENOENT。

我使用以下命令生成我的 Angular 应用程序

npm install -g yo grunt-cli bower
npm install -g generator-angular
yo angular
npm install
bower install

然后我使用 grunt serve 命令启动我的应用程序

但它不起作用。

系统信息: OS: Windows 7 64 位 npm 版本:2.11.3

请帮助我,我浏览了所有 grunt 文档但没有任何线索。

尝试以下可能的解决方案:

  • 验证 npm 文件夹存在于以下位置 C:\Users\My-UserName\AppData\Roaming\npm
  • 尝试 运行 npm 缓存清理
  • C:\Windows\System32\ 添加到 PATH 环境变量

运行 用 cmd.exe 代替 git bash 发球。我也遇到了同样的问题,已经这样处理了。