安装' sudo npm install -g @ angular / cli'它在ubuntu中出错

时间:2018-05-28 12:16:30

标签: angular ubuntu angular-cli

我遇到问题当我尝试在ubunutu上安装Angular-CLI时 我的Node.js和npm版本

  1. Node-v9.11.1
  2. npm - 5.6.0

    命令我执行了savera9@savera9-desktop:~$ sudo npm install -g @angular/cli
    我遇到错误

      

    npm ERR! git clone git@github.com:angular / cli克隆成裸   知识库   ' /home/savera9/.npm/_git-remotes/git-github-com-angular-cli-515723dd' ...

         

    npm ERR! git clone git@github.com:angular / cli权限被拒绝   (公钥)。

         

    npm ERR! git clone git@github.com:angular / cli致命:无法阅读   来自远程存储库。

         

    npm ERR! git clone git@github.com:angular / cli

         

    npm ERR! git clone git@github.com:angle / cli请确认你   拥有正确的访问权限

         

    npm ERR! git clone git@github.com:angular / cli和存储库   存在。

         

    npm ERR! addLocal无法安装angular / cli

         

    npm ERR!错误:ENOENT,stat' angular / cli'

         

    npm ERR!如果您需要帮助,可以报告此整个日志,

         

    npm ERR!包括npm和节点版本,位于:

         

    npm ERR! http://github.com/npm/npm/issues

         

    npm ERR! System Linux 4.4.0-101-generic

         

    npm ERR!命令" / usr / local / bin / node" "在/ usr / local / bin中/ NPM" "安装"   " -g" " @角/ CLI"

         

    npm ERR! cwd / home / savera9

         

    npm ERR! node -v v0.10.36

         

    npm ERR! npm -v 1.4.28

         

    npm ERR! path angular / cli

         

    npm ERR!代码ENOENT

         

    npm ERR! errno 34

         

    npm ERR!

         

    npm ERR!其他日志记录详细信息可在以下位置找到:

         

    npm ERR! /home/savera9/npm-debug.log

         

    npm ERR!不好的代码0

3 个答案:

答案 0 :(得分:1)

您似乎没有适当的管理员权限来安装角度cli。尝试使用管理员帐户或咨询IT团队以进行代理配置。

答案 1 :(得分:0)

当我使用 sudo 命令时,它不起作用但是当我使用 su sudo 命令时,它运行正常。

Linux命令简介' su': -

Linux命令' su'用于从一个帐户切换到另一个帐户。系统将提示用户输入用户的密码。

用户还可以使用它切换到root帐户。如果用户仅键入' su'如果没有任何选项,它将被视为root用户,系统将提示用户输入root用户密码。

有用的链接: - introduction for Su command

答案 2 :(得分:0)

首先使用此命令进行卸载- npm卸载-g @ angular / cli

,然后尝试使用以下命令再次安装-

npm install -g @angular/cli

我遇到了网络流量或其他故障阻止它第一次安装的问题。