由于出现以下错误而无法安装本机响应,是否知道可能导致此错误的原因?

时间:2018-10-28 15:45:19

标签: node.js reactjs react-native npm

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

2 个答案:

答案 0 :(得分:0)

要全局安装某些节点软件包时,需要管理员权限,因此请执行以下操作:

$sudo npm install -g react-native-cli 

并在询问时输入密码。

答案 1 :(得分:0)

您在/usr/local/lib/中没有写权限。

link可能会有帮助。