【问题标题】:Getting error while using any ng statement使用任何 ng 语句时出错
【发布时间】:2019-10-02 05:55:01
【问题描述】:

我刚刚在我的 ubuntu 系统中安装了 node 和 npm。我安装了 Angular CLI。现在当我使用 ng 声明 e.g. ng new test-project,它给了我以下错误:

----Mg: -- watch 

截图:

谁能帮帮我,我该如何解决这个问题?

【问题讨论】:

  • 关闭终端并打开它并检查node--version、npm--version和ng--version,然后尝试ng new test-project。
  • 我试过这个,但显示相同。当我使用 ng --version 时,它会显示上述文本。
  • 看起来你打开了emacs什么的。由于某种原因,您在 bash 中有一个奇怪的别名吗?如果你在终端输入alias,你会得到什么?
  • 如果我输入“别名”,它会给我: alias alert='notify-send --urgency=low -i "$([ $? = 0 ] && echo terminal || echo error) " "$(历史|tail -n1|sed -e '\''s/^\s*[0-9]\+\s*//;s/[;&|]\s*alert$// '\'')"' 别名 egrep='egrep --color=auto' 别名 fgrep='fgrep --color=auto' 别名 grep='grep --color=auto' 别名 l='ls -CF' 别名 la ='ls -A' 别名 ll='ls -alF' 别名 ls='ls --color=auto'

标签: node.js angular npm ecmascript-6 single-page-application


【解决方案1】:

试试这些步骤

在 Ubuntu 上安装 Node.js

sudo curl -sL https://deb.nodesource.com/setup_12.x

sudo apt install -y nodejs

然后

npm install -g @angular/cli

或

sudo npm install -g @angular/cli

【讨论】:

    【解决方案2】:

    请使用以下提到的步骤:

    • 这是“ng”别名的终端编辑器。用sudo apt purge ng-common ng-latin卸载它

    • 再次尝试安装sudo npm install -g @angular/cli

    如果问题仍然存在,请告诉我是否可以帮助您。

    【讨论】:

    • 嗨,Niraj,我试过了。它安装成功,但结果相同。
    • 你还面临同样的问题吗?
    • 是的,如果您需要,我可以让您访问我的 PC。
    • 输入ng然后回车,让我看看结果如何。
    • 得到了同样的结果,这个屏幕:i.stack.imgur.com/YND3k.png
    猜你喜欢
    • 2021-10-05
    • 2018-12-12
    • 2016-03-20
    • 1970-01-01
    • 2020-04-16
    • 1970-01-01
    • 1970-01-01
    • 2017-08-23
    • 2019-11-09
    相关资源
    最近更新 更多