我在终端上收到此消息,说我无法运行该应用程序。输入ng serve
后运行Angular应用程序。请参阅附图:
答案 0 :(得分:2)
简单的解决方案。
尝试:
sudo apt purge ng-common ng-latin
然后,用sudo
安装angular:
sudo npm install -g @angular/cli
答案 1 :(得分:0)
1。
通过运行以下命令验证是否已全局安装Angular Cli:
ng --version
。如果该命令不起作用,请运行以下命令安装它:npm install -g @angular/cli
2。
运行命令时,请确保终端在目录中打开,与angular-cli.json
文件的位置位于同一位置。
3。
确保键入正确的命令。我不太了解你所附图片的内容,但在终端的底部却说: Mg:服务器。可能是你用 mg 错误拼写了 ng 吗?
答案 2 :(得分:0)
我试图在AWS EC2中设置一个Angular 5“Hello World”应用程序。在AWS Linux中尝试和死后,我决定使用Ubuntu。在我的安装过程中,完全相同的事情一直在发生...我会输入ng serve
,它会让我进入Mg文本编辑器。
在一台机器上“修复它”之后(只需要大量的试验和错误),然后我从另一台机器进入我的实例只是为了让同样的事情发生!我终于找到了解决办法。
对于您使用SSH(我使用PuTTy)的每台新机器,您可能必须至少输入以下一次...
mkdir ~/.npm-global
npm config set prefix '~/.npm-global'
export PATH=~/.npm-global/bin:$PATH
source ~/.profile
在我的第二台机器上,我首先检查了我的路径(echo $ PATH),并且.npm显示而不是。然后在我进入这4行之后,当然它确实......更重要的是......没有更多的Mg编辑! woots。现在我可以在需要时从不同的笔记本电脑执行服务。