【发布时间】:2015-01-21 22:14:24
【问题描述】:
在 yeoman、gulp、bower 和 generator-gulp-angular 的全新、全局安装中,我收到以下错误:
$ yo gulp-angular
fs.js:439
return binding.open(pathModule._makeLong(path), stringToFlags(flags), mode);
^
Error: ENOENT, no such file or directory 'C:\dev\tty'
at Object.fs.openSync (fs.js:439:18)
at Object.<anonymous> (C:\Users\wee\AppData\Roaming\npm\node_modules\yo\node_modules\yeoman-environment\node_modules\inquirer\node_modules\ttys\index.js:9:18)
at Module._compile (module.js:456:26)
at Object.Module._extensions..js (module.js:474:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:312:12)
at Module.require (module.js:364:17)
at require (module.js:380:17)
at Object.<anonymous> (C:\Users\wee\AppData\Roaming\npm\node_modules\yo\node_modules\yeoman-environment\node_modules\inquirer\lib\ui\baseUI.js:8:12)
at Module._compile (module.js:456:26)
当我深入到上面错误中引用的 tty\index.js 文件时,它看起来 所做的只是读取一个 /dev/ tty 目录(如果存在),否则创建它。
我基本上只是想用这个相当流行的生成器创建一个虚拟的 Angular 项目。这是我第一次尝试使用 Yeoman 和发电机,但我一出大门就碰壁了。有人知道如何让生成器工作吗?
我正在运行 Windows 7 和最新的节点/npm(在进行上述全新安装之前对其进行了更新)。
【问题讨论】:
标签: windows-7 yeoman yeoman-generator