Bonjour à tous,
En voulant installer yeoman sur mac os x, j'ai un soucis de permissions :

npm ERR! Error: EACCES, mkdir '/usr/local/lib/node_modules/grunt-cli'
npm ERR!     at Error (native)
npm ERR!  { [Error: EACCES, mkdir '/usr/local/lib/node_modules/grunt-cli']
npm ERR!   errno: -13,
npm ERR!   code: 'EACCES',
npm ERR!   path: '/usr/local/lib/node_modules/grunt-cli',
npm ERR!   fstream_type: 'Directory',
npm ERR!   fstream_path: '/usr/local/lib/node_modules/grunt-cli',
npm ERR!   fstream_class: 'DirWriter',
npm ERR!   fstream_stack: 

Il semble qu'il soit possible de régler ça comment préciser ici mais je ne suis pas un "ouf" de la ligne de commandes.

Est-ce que quelqu'un saurait m'aider ?
Merci d'avance

5 réponses


Et si tu fais sudo avant ?

Salut, j'ai le même problème que @exootia, je n'arrive pas a installer yoeman. J'ai essayé avec sudo et avec l'utilisateur root mais ca ne marche pas.

reivaxui
Auteur

@flourt : en fait c'est exactement le lien que j'ai mis dans mon poste :)
mais comme je disais, je ne comprend pas vraiment la demarche a suivre :/

reivaxui
Auteur

@Grafikart : De ce que j'ai partout, il est déconseillé de faire un sudo (mais demande pas pourquoi... même sur le site yeoman ils le déconseillent)

J'ai réussis à régler le probleme semble-t-il (grâce à cette méthode).
Par contre quand je crée un projet avec le générateur webapp, par exemple, j'ai ces warnings :

npm WARN package.json test@ No description
npm WARN package.json test@ No repository field.
npm WARN package.json test@ No README data

Une idée ?
Merci d'avance :)