zoukankan      html  css  js  c++  java
  • Error: EACCES: permission denied, mkdir '/root/.nvm/versions/node/......

    当我执行npm install -g node-inspector的时候报错。

    所以就去网上搜索了一下答案。

    有这么几种答案。请看完再执行相关命令

    1. 有说需要在前面加上sudo命令的。
      不能解决我出现的问题

    2. 有说是文件权限的问题,需要把出错文件的权限修改一下。

    (1)首先进入lib目录执行命令
    
    chmod 777 node_modules/
    
    chmod: Unable to change file mode on node_modules/: Operation not permitted
    
    (2)运行如下命令依然不行
    
    su root
    
    (3)接着运行如下命令
    
    sudo -i
    
    (4)再次进入lib目录下运行同样的命令
    
    cd /usr/local/lib/
    
    (5)运行命令
    
    chmod 777 node_modules/ 
    

    不能解决我出现的问题

    1. 有的说是在安装依赖包的时候需要添加参数
    sudo npm install -g node-inspector --unsafe-perm=true --allow-root
    

    输入这条命令,问题被解决。

    答案的链接地址:https://github.com/npm/npm/issues/17268

  • 相关阅读:
    linux笔记
    ui转化为py
    stl学习
    React第一课
    React 第一课
    创建一个类
    nodejs基本语法
    let和const
    qml_status笔记
    controller层的单元测试
  • 原文地址:https://www.cnblogs.com/blank-string/p/9295716.html
Copyright © 2011-2022 走看看