【发布时间】:2019-06-04 20:52:51
【问题描述】:
我在通过 ng serve 运行我的 Angular 应用程序时遇到问题。
经过数小时与 Angular 的斗争(与 Angular cli 有很多问题),我能够生成项目而不会出错。我将此项目导入 IntelliJ 并希望通过 ng serve 命令运行。
在调用 ng serve 后得到这个: 当前未安装程序“ng”。您可以通过键入以下内容来安装它: sudo apt install ng-common
有什么想法吗?
【问题讨论】:
-
你说你成功生成了一个项目,你是用
ng generate做的吗?如果你这样做了,那么ng serve也没有理由不工作。检查您当前的 Node 安装是否安装了@angular/cli。如果没有,请重新安装:npm i -g @angular/cli,然后再试一次。 -
我确实使用过:
ng new TestApp项目已生成。在此之后,我想运行ng serve并得到这个The program ng is currently not installed. You can install it by typing: sudo apt install ng-common。下班后我会检查您的解决方案并通知您。 -
@derirative23 是您全局安装的 Angular CLI
-
@derirative23 : 你试过github.com/angular/angular-cli/issues/…
-
@Shashank Vivek 我想我用 'npm install -g @angular/cli' 安装了 angular CLI。但是如果没有全局安装,我将能够通过“ng new TestApp”创建项目,但我遇到了权限问题,我尝试用 ~/.profil 做一些事情,但我现在不确定。下班后我会检查你的解决方案并通知你
标签: javascript angular configuration frontend