【发布时间】:2016-05-11 10:11:37
【问题描述】:
这就是我想要在我的 mac 上做的事情:npm install eslint -g
我收到了一个EACCES: permission denied,其中包含以下详细信息:
npm ERR! errno: -13,
npm ERR! code: 'EACCES',
npm ERR! syscall: 'unlink',
npm ERR! path: '/HOME/.node_modules_global/lib/node_modules/eslint/LICENSE' }
如何在不使用sudo 的情况下全局安装 ESlint?还是应该使用sudo?
【问题讨论】:
-
最好的选择是使用nvm(节点版本管理器),你可以在同一台机器上安装多个版本的nodejs,并将你的全局模块保存在你的用户中文件夹