我使用npm单独安装了Angular CLI软件包:

npm install --save-dev @angular/cli@latest

当我try 使用命令cli时,我得到一个错误:

Unable to find any apps in `.angular-cli.json`.

如何为当前项目生成.angular-cli.json

推荐答案

我在当前的项目中也遇到了同样的错误,我很困惑,因为我正在一个终端上运行应用程序/ng serve,但当我试图从另一个终端生成组件时,我遇到了这个问题..angular-cli.json已经存在,而且是正确的.那又有什么好处呢?

我意识到我使用快捷方式打开了VisualStudio代码的内部终端——它将终端打开到project*的*根(就像大多数IDE一样).除了Angular application文件夹外,该项目还包含其他内容,该文件fixture 有.好的.有问题的json文件.我只需将cd刻录到正确的文件夹,然后再次运行ng g c,一切都很好.

在我的情况下,这只是一个愚蠢的错误.我想我应该回来和大家分享一下,这样简单的事情就不会让人头疼了.我看到湿婆实际上在上面提到了这一点,但我想我会给出更多细节,这样它就不会被忽视.

Angular相关问答推荐

Angular路由不响应子路由的子路由

如何在每次Angular 编译之前执行脚本(esbuild)

在剑道UI网格中包装Excel导出的列

PrimeNg选项卡视图选项卡

无法在Mat-SideNav中绑定模式

阶段JS画布覆盖 bootstrap 模式

NGX-Translate如何不得到404?

无法在 Angular 中使用 CryptoJS 正确加密

无法使用@ngrx/component-store 在其他组件中获取状态更改值

ng 生成组件不会创建 ngOnInit 和构造函数

为什么 HttpParams 在 Angular 4.3 中的多行中不起作用

Angular 2如何使用路由和location.go()检测后退按钮按下?

Angular ngFor 索引从 1 开始 循环

如何将新的 FormGroup 或 FormControl 添加到表单

Angular 2在单击子项时防止单击父项

URL 清理导致嵌入式 YouTube 视频的刷新

设置 Angular Material Tooltip 的字体大小

Angular 5 响应式表单 - 单选按钮组

IE11中的Angular4应用程序运行问题

在 WebStorm 中的导入和大括号之间添加空格