nodo npm Instalación de bower = npm ERR

1

Nueva computadora, nuevo comienzo. Estaba instalando bower desde la terminal y obtuve este ERR! mensaje a cambio. Parece común, pero tengo dudas en forzarlo con sudo.

  • OSX 10.10.3
  • git versión 2.3.2 (Apple Git-55)
  • npm (2.9.1)
  • el nodo v0.12.3 está instalado.
  

npm install -g bower

npm ERR! tar.unpack untar error /Users/username/.npm/bower/1.4.1/package.tgz
npm ERR! Darwin 14.3.0
npm ERR! argv "node" "/usr/local/bin/npm" "install" "-g" "bower"
npm ERR! node v0.12.3
npm ERR! npm  v2.9.1
npm ERR! path /usr/local/lib/node_modules/bower
npm ERR! code EACCES
npm ERR! errno -13

npm ERR! Error: EACCES, mkdir '/usr/local/lib/node_modules/bower'
npm ERR!     at Error (native)
npm ERR!  { [Error: EACCES, mkdir '/usr/local/lib/node_modules/bower']
npm ERR!   errno: -13,
npm ERR!   code: 'EACCES',
npm ERR!   path: '/usr/local/lib/node_modules/bower',
npm ERR!   fstream_type: 'Directory',
npm ERR!   fstream_path: '/usr/local/lib/node_modules/bower',
npm ERR!   fstream_class: 'DirWriter',
npm ERR!   fstream_stack: 
npm ERR!    [ '/usr/local/lib/node_modules/npm/node_modules/fstream/lib/dir-writer.js:36:23',
npm ERR!      '/usr/local/lib/node_modules/npm/node_modules/mkdirp/index.js:46:53',
npm ERR!      'FSReqWrap.oncomplete (fs.js:95:15)' ] }
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/username/npm-debug.log
    
pregunta user782245 21.05.2015 - 23:10

2 respuestas

0

Normalmente no puede instalar software de línea de comandos sin permisos de administrador. Haz lo que dice y ejecuta con sudo, y podrás continuar.

Esto no lo está "forzando", solo está elevando los permisos para hacer algo que no es seguro tener accesible para los no administradores, por lo que requiere sudo.

    
respondido por el William T Froggard 21.05.2015 - 23:28
0

escribe sudo npm install -g bower

    
respondido por el BDB88 22.07.2016 - 05:29

Lea otras preguntas en las etiquetas