Mac安装electron报错install electron with Error: EACCES: permission denied, mkdir '/.

1,369 阅读1分钟

说明:mac安装electron报错:install electron with Error: EACCES: permission denied, mkdir '/usr/lib/node_modules/electron/electron-tmp-download-4860-1517066058438'

原因:由于权限不足导致。

解决方案:

  • 1、切换到root用户

  • 2、使用 --unsafe-perm=true --allow-root命令

      sudo -i 切换到root
      
      sudo npm install -g electron --unsafe-perm=true --allow-root  //安装electron
    

说明:--allow-root是非必需的,即可以不切换成root用户,也不必加--allow-root也可安装(部分插件可能需要科学上网配合)即 (npm i 包名称 -S --unsafe-perm=true)