npm安装全局权限报错 Error: EACCES: permission denied

小伙伴们 如果碰到NPM安装全局模块出现权限问题报错使用sudo 也失败的话不妨尝试如下办法(当然 官方也极其不推荐使用sudo 来解决权限问题)

1.创建一个全局安装目录
mkdir ~/.npm-global

2.配置npm以使用新的目录路径:
npm config set prefix '~/.npm-global'

3.创建或者打开一个已有的配置文件,并且在最后追加下面一行
export PATH=~/.npm-global/bin:$PATH

4.更新系统变量
source ~/.profile'

尝试安装全局看看

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,269评论 19 139
  • 什么是 NPM npm之于Node,就像pip之于Python,gem之于Ruby,composer之于PHP。 ...
    ihoey阅读 6,289评论 2 36
  • Fixing npm permissions 修补npm权限 You may receive an EACCESe...
    noai阅读 1,153评论 0 1
  • 输出 print()函数也可以接受多个字符串,用逗号“,”隔开,就可以连成一串输出: 输入
    XYZ7阅读 163评论 0 0
  • 2018年 6月2日 姓名:李霜《六项精进》打卡 公司:哈尔滨市阿城区玉泉霜雪滑雪场 2018.3.23 哈尔滨3...
    15d2a3549680阅读 142评论 0 0