美文网首页
Linux下npm i 的权限问题

Linux下npm i 的权限问题

作者: 云中漫步2125 | 来源:发表于2018-09-12 21:12 被阅读0次

    npm i 一个环境的时候发现大量的爆出 无权修改目录、文件之类的告警、报错

    确实是权限问题,参考官网解释,需要用nvm安装node来解决。

    下载脚本安装nvm

    wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.33.9/install.sh | bash
    
    

    nvm安装中,在~/.bashrc中配置了其连接,但需要source一下才能马上使用

    source ~/.bashrc
    
    

    通过 nvm 安装 node 8.12.0

     nvm install v8.12.0
    
    

    既然用到了nvm,学习一下

    几个nvm的命令

    # nvm list
    ->      v8.12.0
             system
    default -> node (-> v8.12.0)
    node -> stable (-> v8.12.0) (default)
    stable -> 8.12 (-> v8.12.0) (default)
    iojs -> N/A (default)
    lts/* -> lts/carbon (-> v8.12.0)
    lts/argon -> v4.9.1 (-> N/A)
    lts/boron -> v6.14.4 (-> N/A)
    lts/carbon -> v8.12.0
    

    切换 node 版本

    nvm use 8.12.0
    

    删除不需要的nodejs版本

    nvm uninstall 10.10.0
    

    相关文章

      网友评论

          本文标题:Linux下npm i 的权限问题

          本文链接:https://www.haomeiwen.com/subject/qdgbgftx.html