Windows 7 Windows 7-Yeoman generator(gulp angular)未找到/创建目录:错误:eOne,没有此类文件或目录';C:\dev\tty';

Windows 7 Windows 7-Yeoman generator(gulp angular)未找到/创建目录:错误:eOne,没有此类文件或目录';C:\dev\tty';,windows-7,yeoman,yeoman-generator,Windows 7,Yeoman,Yeoman Generator,在安装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 Obj

在安装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)
$yo一口气
财政司司长:439
返回binding.open(pathModule.\u makeLong(path)、stringToFlags(flags)、mode);
^
错误:enoint,没有这样的文件或目录“C:\dev\tty”
在Object.fs.openSync(fs.js:439:18)
反对。(C:\Users\wee\AppData\Roaming\npm\node\u modules\yo\node\u modules\yeoman environment\node\u modules\inquirer\node\u modules\ttys\index.js:9:18)
在模块处编译(Module.js:456:26)
在Object.Module.\u extensions..js(Module.js:474:10)
在Module.load(Module.js:356:32)
在Function.Module.\u加载(Module.js:312:12)
at Module.require(Module.js:364:17)
根据需要(模块js:380:17)
反对。(C:\Users\wee\AppData\Roaming\npm\node\u modules\yo\node\u modules\yeoman environment\node\u modules\inquirer\lib\ui\baseUI.js:8:12)
在模块处编译(Module.js:456:26)
当我深入到上面错误中引用的tty\index.js文件时,看起来所做的只是读取一个/dev/tty目录(如果存在),或者创建一个不存在的目录

我基本上只是想用这个生成器创建一个虚拟的角度项目,这是相当流行的。这是我第一次尝试玩约曼和发电机,但我一下子就撞到了墙。有人知道如何让发电机工作吗


我正在运行Windows 7和最新的node/npm(在进行上述新安装之前对其进行了更新)。

这是Inquirer.js上的一个版本的问题-该版本不久前已取消发布

只需更新您的软件包版本:
npm-g update yo
-您还可以卸载并重新安装。只要对你有用

另外,请注意,如果您使用npm注册表克隆,我发现其中一些克隆无法获得删除更新,因此您的克隆上可能仍然可以使用损坏的版本。确保正确克隆npm:)