sachin @ sachin-Lenovo-G50-80:〜$ npm install -g react-native-cli npm WARN checkPermissions缺少对/ usr / local / lib / node_modules / react-native-cli / node_modules / semver npm的写访问权限WARN checkPermissions Missing写访问/ usr / local / lib / node_modules / react-native-cli npm WARN checkPermissions缺少对/ usr / local / lib / node_modules / react-native-cli / node_modules的写访问权限npm WARN checkPermissions缺少对/ usr /的写访问权限local / lib / node_modules / usr / local / lib -- react-native-cli@2.0.1
- semver@5.6.0
错误的ERR! Linux 4.15.0-34-generic npm ERR! argv“/ usr / bin / node”“/ usr / bin / npm”“install”“ - g”“react-native-cli”npm ERR!节点v8.10.0 npm ERR! npm v3.5.2 npm ERR! path / usr / local / lib / node_modules / react-native-cli / node_modules / semver npm ERR!代码EACCES npm ERR! errno -13 npm ERR!系统调用访问
错误的ERR!错误:EACCES:权限被拒绝,访问'/ usr / local / lib / node_modules / react-native-cli / node_modules / semver'npm ERR! {错误:EACCES:权限被拒绝,访问'/ usr / local / lib / node_modules / react-native-cli / node_modules / semver'npm ERR!错误:-13,npm ERR!代码:'EACCES',npm ERR!系统调用:'access',npm ERR!路径:'/ usr / local / lib / node_modules / react-native-cli / node_modules / semver'} npm ERR!错误的ERR!请尝试以root / Administrator身份再次运行此命令 .
错误的ERR!请在任何支持请求中包含以下文件:npm ERR! /home/sachin/npm-debug.log
2 回答
如果要全局安装某个节点包,则需要管理员权限,因此请按以下步骤操作:
并在询问时写下你的密码 .
您在
/usr/local/lib/
中没有写访问权限 .这link可能有所帮助 .