【发布时间】:2018-05-07 07:50:51
【问题描述】:
请注意:我确实看到了 this question 和 this one,但这些都是开发人员在 Windows 上的两个实例 ,并且解决方案是特定于 Windows 的。 我在 Mac 上!请不要重复投票!!!
Mac 10.12.6 在这里。我是 AngularJS (v1.x) 的新手,我正在尝试关注这个tutorial on using Yeoman to create an internationalized AngularJS app。
我安装 Yeoman AngularJS 生成器并为我的简单/测试应用程序创建一个目录:
npm install -g generator-angular
mkdir angular-translate-yeoman && cd $_
然后我去创建我的国际化 AngularJS 应用程序:
yo angular translate
它问了我一堆问题,我选择gulp而不是grunt,然后开始生成脚手架。大约一分钟后,我收到以下错误:
events.js:160
throw er; // Unhandled 'error' event
^
Error: spawn gulp ENOENT
at exports._errnoException (util.js:1020:11)
at Process.ChildProcess._handle.onexit (internal/child_process.js:193:32)
at onErrorNT (internal/child_process.js:367:16)
at _combinedTickCallback (internal/process/next_tick.js:80:11)
at process._tickCallback (internal/process/next_tick.js:104:9)
有人知道问题是什么以及解决方法是什么吗?
【问题讨论】:
-
请添加您的 npm、node、gulp、yo 和 generator-gulp-angular 版本。谢谢
-
您的问题促使我自己寻找答案,感谢@lin (+1)。没有安装 Gulp。
标签: angularjs macos npm gulp yeoman-generator