MAC上的NativeScript安装问题

时间:2016-08-01 18:22:28

标签: macos nativescript

尝试在MAC机器上安装NativeScript,运行以下命令:

npm install -g nativescript

安装失败,并出现以下错误:

npm ERR! Error: EACCES: permission denied, open 'npm-debug.log.3677839881'
npm ERR!     at Error (native)
npm ERR!  { [Error: EACCES: permission denied, open 'npm-debug.log.3677839881']
npm ERR!   errno: -13,
npm ERR!   code: 'EACCES',
npm ERR!   syscall: 'open',
npm ERR!   path: 'npm-debug.log.3677839881' }

非常感谢帮助解决它。

1 个答案:

答案 0 :(得分:2)

这通常是权限错误,您是否尝试过sudo npm install -g nativescript并输入密码?这将赋予命令root用户(admin)权限,因为默认情况下这些是安装全局npm模块所必需的。

还有另一种方法,即更改全局npm文件夹,因此它不需要提升权限:

sudo chown -R $USER /usr/local