【问题标题】:trying to install angular cli and facing error尝试安装 angular cli 并面临错误
【发布时间】:2020-05-27 18:46:45
【问题描述】:

我正在尝试使用 ubuntu 系统中的命令安装 angular cli。

npm install -g @angular/cli

但我面临以下错误: 782 冗长的 Linux 5.0.0-23-generic 783 详细 argv “/usr/bin/node” “/usr/bin/npm” “安装” “-g” “@angular/cli” 784 详细节点 v10.19.0 785 详细的 npm v6.13.4 786 错误代码 EACCES 787 错误系统调用访问 788 错误路径 /usr/lib/node_modules 789 错误 errno -13 790 错误 错误:EACCES:权限被拒绝,访问 '/usr/lib/node_modules' 790 错误 { [错误:EACCES:权限被拒绝,访问 '/usr/lib/node_modules'] 790 错误堆栈: 790 错误'错误:EACCES:权限被拒绝,访问\'/usr/lib/node_modules\'', 790 错误错误号:-13, 790 错误代码:'EACCES', 790 错误系统调用:“访问”, 790 错误路径:'/usr/lib/node_modules' } 791 错误 操作被您的操作系统拒绝。 791错误很可能您没有以当前用户身份访问此文件的权限 791 错误 791 错误 如果您认为这可能是权限问题,请仔细检查 791错误文件及其包含目录的权限,或尝试运行 791 再次以 root/管理员身份执行命令错误。 792 详细退出 [-13, true]

我遇到这个问题的任何原因?

【问题讨论】:

  • sudo npm install -g @angular/cli
  • 使用sudo npm install -g @angular/cli ..您应该使用用户权限安装cli,它显示错误为Error: EACCES: permission denied ..所以您需要在cli命令前面使用sudo
  • 我运行它并遇到另一个错误:npm WARN deprecated request@2.88.2: request has been deprecated, see github.com/request/request/issues/3142 npm ERR!代码 EEXIST npm 错误!系统调用符号链接 npm ERR!路径 ../lib/node_modules/@angular/cli/bin/ng npm ERR! dest /usr/bin/ng npm 错误! errno -17 npm 错误! EEXIST:文件已存在,符号链接 '../lib/node_modules/@angular/cli/bin/ng' -> '/usr/bin/ng' npm ERR!文件存在:/usr/bin/ng npm ERR!删除现有文件并重试,或运行 npm npm ERR!用 --force 随意覆盖文件。
  • 卸载 cli globalli:npm uninstall -g @angular/cli。清理缓存:npm cache clean --force再次全局安装cli:sudo npm install -g @angular/cli
  • @JacopoSciampi 尝试并再次面临问题:deprecated request@2.88.2: request 已被弃用,请参阅github.com/request/request/issues/3142 npm ERR!代码 EEXIST npm 错误!系统调用符号链接 npm ERR!路径 ../lib/node_modules/@angular/cli/bin/ng npm ERR! dest /usr/bin/ng npm 错误! errno -17 npm 错误! EEXIST:文件已存在,符号链接 '../lib/node_modules/@angular/cli/bin/ng' -> '/usr/bin/ng' npm ERR!文件存在:/usr/bin/ng npm ERR!删除现有文件并重试,或运行 npm npm ERR!用 --force 随意覆盖文件。

标签: node.js angular npm


【解决方案1】:

尝试以管理员身份运行命令提示符 然后再次尝试安装 angular-cli

【讨论】:

    猜你喜欢
    • 2017-10-27
    • 2018-01-29
    • 1970-01-01
    • 2021-07-01
    • 1970-01-01
    • 2022-10-22
    • 2022-06-15
    • 1970-01-01
    • 2018-03-22
    相关资源
    最近更新 更多