在npm中为Web托管安装Firebase时出错

时间:2017-06-09 11:56:20

标签: node.js firebase web npm hosting

我尝试在npm中安装Firebase,但它运行不正常。 我只复制并粘贴$ npm install -g firebase-tools。 收到此消息后

npm ERR! Darwin 16.5.0
npm ERR! argv "/usr/local/bin/node" "/usr/local/bin/npm" "install" "-g" "firebase-tools"
npm ERR! node v6.11.0
npm ERR! npm  v3.10.10
npm ERR! path ../lib/node_modules/firebase-tools/bin/firebase
npm ERR! code EACCES
npm ERR! errno -13
npm ERR! syscall symlink

npm ERR! Error: EACCES: permission denied, symlink '../lib/node_modules/firebase-tools/bin/firebase' -> '/usr/local/bin/firebase'
npm ERR!     at Error (native)
npm ERR!  { Error: EACCES: permission denied, symlink '../lib/node_modules/firebase-tools/bin/firebase' -> '/usr/local/bin/firebase'
npm ERR!     at Error (native)
npm ERR!   errno: -13,
npm ERR!   code: 'EACCES',
npm ERR!   syscall: 'symlink',
npm ERR!   path: '../lib/node_modules/firebase-tools/bin/firebase',
npm ERR!   dest: '/usr/local/bin/firebase' }
npm ERR! 
npm ERR! Please try running this command again as root/Administrator.

npm ERR! Please include the following file with any support request:
npm ERR!     /Users/hansangjun/npm-debug.log
npm ERR! code 1

1 个答案:

答案 0 :(得分:0)

您正在以普通用户身份运行它。使用以下命令运行

sudo npm install -g firebase-tools