【发布时间】:2019-01-19 12:09:28
【问题描述】:
我正在尝试通过npm安装react native,控制台出现错误
Air-Anton: ant anton$ npm i -g create-react-native-app
npm WARN checkPermissions 缺少对 /usr/local/lib/node_modules npm 错误!路径 /usr/local/lib/node_modules npm 错误!代码 EACCES npm 错误! errno -13 npm 错误!系统调用访问 npm 呃!错误:EACCES:权限被拒绝,访问 '/usr/local/lib/node_modules' npm 错误! { 错误:EACCES:权限 拒绝,访问 '/usr/local/lib/node_modules' npm ERR!堆栈:'错误: EACCES:权限被拒绝,访问“/usr/local/lib/node_modules”, npm 错误!错误号:-13,npm 错误!代码:'EACCES',npm 错误!系统调用: '访问',npm 错误!路径:'/usr/local/lib/node_modules' } npm ERR! npm 错误!请尝试以 root/管理员身份再次运行此命令。
npm 错误!可以在以下位置找到此运行的完整日志:npm ERR!
/Users/anton/.npm/_logs/2018-08-12T16_40_46_899Z-debug.log Air-Anton: 蚂蚁安东$
帮助我如何解决它?
【问题讨论】:
-
您是否以管理员身份运行终端? (假设您使用的是 Windows)
-
按照 NPM 的这个指南来修复你的用户权限(你不应该使用 sudo 和 npm i):docs.npmjs.com/getting-started/fixing-npm-permissions
标签: node.js reactjs react-native npm node-modules