web-dev-qa-db-fra.com

Erreur d'installation npm - SAUTER LA DÉPENDANCE OPTIONNELLE

J'essaie de suivre un cours en ligne de laravel avec laragon. J'ai besoin d'exécuter la commande npm install, mais cela marque une erreur et je ne sais pas comment y remédier.

J'ai essayé de modifier le chemin mais cela n'a pas fonctionné

 C:\laragon\www\social> npm install 
 "CALL" C:\laragon\nodejs \\ node.exe "" C:\laragon\nodejs \\ node_modules\npm\bin\npm-cli.js "prefix -g" no se reconoce como un comando interno o externo, 
 programa o archivo por lotes ejecutable. 
 
> [email protected]. 0 installez C:\laragon\www\social\node_modules\node-sass 
> Scripts de nœud/install.js 
 
 Npm WARN [email protected] nécessite un pair de ajv@^6.0.0 mais aucun n'est installé. Vous devez installer les dépendances de pairs vous-même. 
 Npm WARN [email protected] nécessite un pair de imagemin@^5.0.0 || ^ 6.0.0 mais aucun n'est installé. Vous devez installer vous-même les dépendances entre pairs. 
 Npm WARN facultatif SKIPPING OPTIONAL DEPENDENCY: [email protected] (node_modules\fsevents): 
 Npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Platform non supported for [email protected] : voulu {"os": "darwin", "Arch": "any"} (actuel: {"os": "win32", "Arch": "x64"}) 
 
 npm ERR! fichier C:\Windows\system32\cmd.exe; C:\Users\Caribay\Anaconda3\Library\bin\graphviz; C:\Users\Caribay\AppData\Roaming\npm 
 npm ERR! chemin C:\Windows\system32\cmd.exe; C:\Users\Caribay\Anaconda3\Library\bin\graphviz; C:\Users\Caribay\AppData\Roaming\npm 
 npm ERR! code ELIFECYCLE 
 npm ERR! errno ENOENT 
 npm ERR! syscall spawn C:\Windows\system32\cmd.exe; C:\Users\Caribay\Anaconda3\Library\bin\graphviz; C:\Users\Caribay\AppData\Roaming\npm 
 npm ERR! [email protected] install: `node scripts/install.js` 
 npm ERR! spawn C:\Windows\system32\cmd.exe; C:\Users\Caribay\Anaconda3\Library\bin\graphviz; C:\Users\Caribay\AppData\Roaming\npm ENOENT 
 npm ERR! 
 npm ERR! Échec du script d'installation de [email protected]. 
 Npm ERR! Ce n'est probablement pas un problème avec npm. Il y a probablement une sortie de journalisation supplémentaire ci-dessus. 
 
 Npm ERR! Un journal complet de cette course peut être trouvé dans: 
 Npm ERR! C:\Users\Caribay\AppData\Roaming\npm-cache\_logs\2019-01-22T03_32_49_327Z-debug.log 

J'espère que cette commande fonctionne correctement mais elle marque ces erreurs, aidez-moi, s'il vous plaît

P.S: Je travaille sur un ordinateur portable avec Windows 7 Home Premium.

3
Emmanuel Tamburini
  1. $ npm cache clean --force
  2. supprimer node_modules par $ rm -rf node_modules
  3. $ npm install

Et puis recommencez avec $ npm start

5
rize

Je pense que vous devriez installer manuellement le paquet ajv ou le mettre à jour vers la version 6.0 si vous avez déjà une version inférieure

npm i ajv

j'ai eu un problème similaire. après la mise à jour, cela fonctionne bien. Essayez de faire de même pour les autres erreurs.

0
Anand Mainali