ho questo errore quando provo ad installare il caffè-script utilizzando questo comando:NPM errore durante l'installazione a livello globale anche quando le directory sono scrivibili
npm install -g --verbose coffee-script opal
questi sono il messaggio di errore:
npm ERR! Error: EACCES, symlink '../lib/node_modules/coffee-script/bin/coffee'
npm ERR! { [Error: EACCES, symlink '../lib/node_modules/coffee-script/bin/coffee']
npm ERR! errno: 3,
npm ERR! code: 'EACCES',
npm ERR! path: '../lib/node_modules/coffee-script/bin/coffee' }
npm ERR!
npm ERR! Please try running this command again as root/Administrator.
npm info postuninstall [email protected]
npm ERR! Error: EACCES, symlink '../lib/node_modules/opal/bin/opal-node'
npm ERR! { [Error: EACCES, symlink '../lib/node_modules/opal/bin/opal-node']
npm ERR! errno: 3,
npm ERR! code: 'EACCES',
npm ERR! path: '../lib/node_modules/opal/bin/opal-node' }
npm ERR!
npm ERR! Please try running this command again as root/Administrator.
la cartella/usr/local/bin e/usr/local/lib/node_modules sono di proprietà e scrivibili dall'utente corrente, e non voglio eseguire quel comando npm usando root, come sapere quale cartella che npm ha provato a creare un symlink ?
sto usando npm 1.2.9-1chl1 ~ quantal1 e nodejs 0.8.19-1chl1 ~ quantal1
C'è qualcosa di intrinsecamente pericoloso riguardo a ciò? – snapfractalpop
Non mi sentirei a mio agio a farlo in quel modo. Preferisco installare il nodo in modo che non richieda sudo. –
Hm .. un modo per "annullare" quello se lo abbiamo già eseguito con sudo? – snapfractalpop