Ubuntu 16.04 上的 ng 服务问题

Ubuntu 16.04 上的 ng 服务问题

我已经使用 npm 安装了 AngularCLI,然后尝试ng serve --open在终端中提供服务。但是终端显示一个空白屏幕,然后什么也没发生。 服务应用程序后的终端屏幕截图

我该怎么做才能服务我的 Angular 应用程序?

问题解决了!这是因为用户权限。使用sudo npm install -g @angular/cli

答案1

您似乎安装的是ng来自的命令ng-common,它是一个类似 emacs 的命令行编辑器,而不是 Angular CLI。

无论如何,Angular CLI 仅适用于 Angular 2 或更新版本,不适用于旧版 AngularJS。AngularJS 只是您包含在 html 中的 JavaScript 库,而不是 Angular(2 或更新版本)提供的整个构建框架。

您必须使用常规的网络服务器来提供您的项目文件。

相关内容