我正在尝试在终端上运行install browserify,但我总是收到此权限错误。 我用id -un检查我是否在管理员 su alexandretoko(我的管理员名称)以确保我是管理员用户 并输入密码,然后我尝试使用“ npm install -g browserify”安装browserify 但我仍然出现错误。
macbook-pro-de-alexandre:〜alexandretoko $ id -un 亚历山大·雷蒂科 macbook-pro-de-alexandre:〜alexandretoko $ su alexandretoko 密码:
默认的交互式shell现在是zsh。
要将您的帐户更新为使用zsh,请运行chsh -s /bin/zsh
。
有关更多详细信息,请访问https://support.apple.com/kb/HT208050。
bash-3.2 $ npm install -g browserify
npm ERR!代码EACCES
npm ERR!系统调用符号链接
npm ERR!路径../lib/node_modules/browserify/bin/cmd.js
npm ERR!目标/ usr / local / bin / browserify
npm ERR! errno -13
npm ERR!错误:EACCES:权限被拒绝,符号链接为'../lib/node_modules/browserify/bin/cmd.js'->'/ usr / local / bin / browserify' npm ERR! [OperationalError:EACCES:权限被拒绝,符号链接为'../lib/node_modules/browserify/bin/cmd.js'->'/ usr / local / bin / browserify'] {
npm ERR!原因:[错误:EACCES:权限被拒绝,符号链接'../lib/node_modules/browserify/bin/cmd.js'->'/ usr / local / bin / browserify'] {
npm ERR! errno:-13, npm ERR!代码:“ EACCES”, npm ERR! syscall:“ symlink”, npm ERR!路径:“ ../ lib / node_modules / browserify / bin / cmd.js”, npm ERR!目标:'/ usr / local / bin / browserify' npm ERR! }
npm ERR! errno:-13, npm ERR!代码:“ EACCES”, npm ERR! syscall:“ symlink”, npm ERR!路径:“ ../ lib / node_modules / browserify / bin / cmd.js”, npm ERR!目标:'/ usr / local / bin / browserify' npm ERR! }
npm ERR! npm ERR!该操作被您的操作系统拒绝。 npm ERR!您可能没有权限以当前用户身份访问此文件
npm ERR! npm ERR!如果您认为这可能是权限问题,请仔细检查
npm ERR!文件及其包含目录的权限,或尝试运行 npm ERR!再次以root / Administrator身份访问命令。
npm ERR!可以在以下位置找到此运行的完整日志: npm ERR! /Users/alexandretoko/.npm/_logs/2020-11-04T09_00_53_919Z-debug.log bash-3.2 $