tu est sur quel os? sur osX tu est obligé de précédé d'un sudo la commande npm install -g
Bonjour à tous,
Je suis entrain de développer ma première app sur Laravel et je rencontre un soucis lorsque j'essaie d'installer glup.
Je suis débutante et l'installation via le terminal n'est pas encore très familier pour moi.
Voila ce que j'obtiens lorsque je lance npm install -g gulp :
Je comprends que c'est un problème de permission mais je patoge pour savoir comment le résoudre.
Merci par avance pour votre aide.
6 réponses
Le message est clair, il te faut les droits administrateurs. Si tu es sur une machine virtuelle connectes toi en ssh et fais un sudo avant. Sous mac le sudo marche aussi. Autrement sous windows je ne sais pas
Merci pour vos réponses rapides.
Oui je suis sur mac os x. En précédent la commande d'un sudo, j'obtiens :
J'imagine qu'il faut mettre à jour lodash, donc d'après la doc : https://www.npmjs.com/package/lodash-migrate, j'ai lancé :
sudo -H npm i -g npm
puis
{sudo} npm i lodash-migrate
Mais une nouvelle erreur apparaît :
Et donc maintenant, je patoge pour savoir comme créer correctement ce fameux fichier package.json
pour avoir un package.json il faut faire un npm init mais ce n'est pas normale du tous d'avoir ce message pour une install en global...
je viens de tester et moi aussi j'ai des erreurs lors de la réinstall de gulp, bizzare bizzare
essaie de te mettre dans un dossier de travail genre tu crée un repertoir dans ton dossier tu te deplace avec la console dedans et tu fait un npm init, npm install gulp et npm install -g gulp pour voir ce qu'il te dit
Bonjour à tous et Bonne année!
Merci Defy, j'ai suivi ton conseil et une fois dans le dossier, l'install c'est bien passée.
Merci pour votre aide.
merci bonne année a toi aussi :-) ravis que cela marche