Angular-Cli'ng gc my-new-component'错误:无法找到(未定义)且无法找到(未定义)

Jos*_*ang 6 terminal command-line-interface angular-cli angular

问题:

在我的角度5+应用程序项目中,在我的一个子文件夹中,在我输入命令后ng g c my-component,没有生成,相反,它弹出一些未知错误,任何人都知道这里发生了什么?我已经多次重新安装了npm/angular @ cli.

jocs@Jocs ~/r/s/a/pages (devReno)> ng g c my-new-component
Error: Could not find (undefined)
Could not find (undefined)
jocs@Jocs ~/r/s/a/pages (devReno) [1]> ng generate component my-new-component
Error: Could not find (undefined)
Could not find (undefined)
jocs@Jocs ~/r/s/a/pages (devReno) [1]>
Run Code Online (Sandbox Code Playgroud)

终端屏幕截图(图像链接)
开发环境:

操作系统:darwin x64(Mac OS:10.13.4)

Angular CLI:1.7.4

节点:9.11.1

Angular:5.2.9

myh*_*use 1

我遇到了这个问题,我不得不重新安装 Angular Cli。

我重装的方法是先降级再升级回来。node_modules我想你也可以从或者 中删除包npm uninstall @angular/cli然后npm i @angular/cli@1.7.4

对我有用的方法是这样做:

如果我安装不同的版本,我的 npm 版本(版本 6.0)将会降级 Angular cli $ npm i @angular/cli@1.7.3

然后我升级回1.7.4 $ npm i @angular/cli@1.7.4