使用以下命令在angular6安装期间出错 npm install -g @ angular / cli
以下错误显示
npm WARN notsup与您的操作系统或体系结构不兼容:fsevents@1.2.4
npm ERR! Linux 4.15.0-36通用
npm ERR! argv“ / usr / bin / node”“ / usr / bin / npm”“安装”“ -g”“ @ angular / cli”
npm ERR!节点v8.10.0
npm ERR! npm v3.5.2
npm ERR!路径/ usr / local / lib
npm ERR!代码EACCES
npm ERR!埃尔诺-13
npm ERR!系统调用访问权限
npm错误!错误:EACCES:权限被拒绝,访问'/ usr / local / lib' npm ERR! {错误:EACCES:权限被拒绝,访问'/ usr / local / lib' npm ERR! errno:-13, npm ERR!代码:“ EACCES”, npm ERR! syscall:“访问”, npm ERR!路径:'/ usr / local / lib'} npm ERR! npm ERR!请尝试以root /管理员身份再次运行此命令。
npm错误!请在任何支持请求中包括以下文件: npm ERR! /home/shahid/npm-debug.log
答案 0 :(得分:0)
按照提示运行以下命令
sudo npm install -g @angular/cli
angular需要以root用户身份安装。
答案 1 :(得分:0)
在Ubuntu中,使用-g
安装任何软件包时,Ubuntu必须具有 root 级权限。
为此,您可以通过sudo
命令分配权限。
使用此命令。
sudo npm install -g @angular/cli
然后它将要求输入密码并输入系统密码。 :)