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缺少对/ 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 /本地/ lib
-- react-native-cli@2.0.1
-semver@5.6.0
npm错误! Linux 4.15.0-34-通用 npm ERR! argv“ / usr / bin / node”“ / usr / bin / npm”“安装”“ -g”“ react-native-cli” npm ERR!节点v8.10.0 npm ERR! npm v3.5.2 npm ERR!路径/ usr / local / lib / node_modules / react-native-cli / node_modules / semver npm ERR!代码EACCES npm ERR!埃尔诺-13 npm ERR!系统调用访问权限
npm错误!错误: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! errno:-13, npm ERR!代码:“ EACCES”, npm ERR! syscall:“访问”, npm ERR!路径:'/ usr / local / lib / node_modules / react-native-cli / node_modules / semver'} npm ERR! npm ERR!请尝试以root /管理员身份再次运行此命令。
npm错误!请在任何支持请求中包括以下文件: npm ERR! /home/sachin/npm-debug.log
答案 0 :(得分:0)
要全局安装某些节点软件包时,需要管理员权限,因此请执行以下操作:
$sudo npm install -g react-native-cli
并在询问时输入密码。
答案 1 :(得分:0)
您在/usr/local/lib/
中没有写权限。
此link可能会有帮助。