MAC 上的 NativeScript 安装问题
NativeScript installation issue on MAC
正在尝试在 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' }
希望能帮助解决。
这通常是权限错误,您是否尝试过 sudo npm install -g nativescript
并输入密码?这将赋予命令 root 用户 (admin) 权限,因为默认情况下安装全局 npm 模块需要这些权限。
还有另一种方法,即更改全局 npm 文件夹,使其不需要提升权限:
sudo chown -R $USER /usr/local
正在尝试在 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' }
希望能帮助解决。
这通常是权限错误,您是否尝试过 sudo npm install -g nativescript
并输入密码?这将赋予命令 root 用户 (admin) 权限,因为默认情况下安装全局 npm 模块需要这些权限。
还有另一种方法,即更改全局 npm 文件夹,使其不需要提升权限:
sudo chown -R $USER /usr/local