尝试安装Firebase

时间:2018-07-08 19:11:02

标签: node.js firebase npm

我正在输入npm install -g firebase-tools,但是终端机给我以下消息:

  

checkPermissions缺少对/ usr / local / lib / node_modules的写入权限   npm ERR!路径/ usr / local / lib / node_modules npm错误!代码EACCES npm   呃! errno -13 npm错误! syscall访问npm ERR!错误:EACCES:   权限被拒绝,访问'/ usr / local / lib / node_modules'npm ERR! {   [错误:EACCES:权限被拒绝,访问权限   '/ usr / local / lib / node_modules'] npm ERR!堆栈:npm ERR! '错误:   EACCES:权限被拒绝,访问\'/ usr / local / lib / node_modules \'',   npm ERR! errno:-13,npm错误!代码:“ EACCES”,npm错误!系统调用:   “访问”,npm错误!路径:'/ usr / local / lib / node_modules'} npm ERR!   npm ERR!该操作被您的操作系统拒绝。 npm ERR!   您可能没有以下权限访问该文件:   当前用户npm ERR! npm ERR!如果您认为这可能是   权限问题,请仔细检查npm ERR!的权限   文件及其包含的目录,或者尝试运行npm ERR!的   以root / Administrator身份再次命令(尽管不建议这样做)。

     

npm错误!有关此运行的完整日志,请参见:npm ERR!
  /Users/skltn/.npm/_logs/2018-07-08T19_03_42_011Z-debug.log   Skeletons-MacBook-Pro:〜skltn $ firebase-帮助   -bash:firebase:未找到命令骨骼-MacBook-Pro:〜skltn $ firebase-登录   -bash:firebase:未找到命令骨架-MacBook-Pro:〜skltn $ npm install -g firebase-tools npm WARN checkPermissions缺少写入   访问/ usr / local / lib / node_modules npm ERR!路径   / usr / local / lib / node_modules npm错误!代码EACCES npm ERR!埃尔诺-13   npm ERR! syscall访问npm ERR!错误:EACCES:权限被拒绝,   访问'/ usr / local / lib / node_modules'npm ERR! {[错误:EACCES:   权限被拒绝,请访问'/ usr / local / lib / node_modules'] npm ERR!
  堆栈:npm ERR! '错误:EACCES:权限被拒绝,访问权限   \'/ usr / local / lib / node_modules \'',npm ERR! errno:-13,npm错误!
  代码:“ EACCES”,npm错误! syscall:“访问”,npm错误!路径:   '/ usr / local / lib / node_modules'} npm ERR! npm ERR!该操作是   被您的操作系统拒绝。 npm ERR!您可能不会   有权以当前用户npm ERR的身份访问此文件!   npm ERR!如果您认为这可能是权限问题,请   仔细检查npm ERR!文件及其包含的权限   目录,或尝试运行npm ERR!命令再次作为   root / Administrator(尽管不建议这样做)。

     

npm错误!有关此运行的完整日志,请参见:npm ERR!
  /Users/skltn/.npm/_logs/2018-07-08T19_05_23_066Z-debug.log   Skeletons-MacBook-Pro:〜skltn $

1 个答案:

答案 0 :(得分:0)

这是一个权限错误,您应该使用sudo

sudo npm install -g firebase-tools