【发布时间】:2019-05-22 17:37:07
【问题描述】:
我正在为 Angular 应用程序使用 Visual Studio 代码,这是我第一次发现此类问题!
当我尝试创建一个新项目并点击 ng new projects-name 时出现此错误:
? Would you like to add Angular routing? (y/N) events.js:167
throw er; // Unhandled 'error' event
^
Error: read EINVAL
at TTY.onStreamRead (internal/stream_base_commons.js:111:27)
Emitted 'error' event at:
at emitErrorNT (internal/streams/destroy.js:82:8)
at emitErrorAndCloseNT (internal/streams/destroy.js:50:3)
at process._tickCallback (internal/process/next_tick.js:63:19)
我什至没有版本问题......我猜:X
Angular CLI: 7.1.2
Node: 10.13.0
OS: win32 x64
Angular:
...
Package Version
------------------------------------------------------
@angular-devkit/architect 0.11.2
@angular-devkit/core 7.1.2
@angular-devkit/schematics 7.1.2
@schematics/angular 7.1.2
@schematics/update 0.11.2
rxjs 6.3.3
typescript 3.1.6
和 npm 版本 6.5.0
谁能帮我看看那里发生了什么? 我试图卸载节点和 npm 但仍然有同样的问题
提前致谢,祝你有美好的一天:)
【问题讨论】:
-
我在创建新项目时也遇到了同样的问题,@CarlaDX 这个问题你解决了吗?
-
@Cegone 是的,我认为问题是路径。我试图在“C:”中创建一个项目并得到同样的错误然后我在“D:\anotherFolder”中创建了一个项目,一切正常。
-
嗨,我已经通过这个命令解决了这个问题 ng new foo-lib --routing --style=css
-
感谢分享您的解决方案 ^^ :) !祝你有美好的一天