web-dev-qa-db-fra.com

Erreur: impossible de trouver le module «navigateur-synchronisation»

Quand j'essaie de démarrer gulp serve Son déclenche une erreur

module.js: 338 throw err; ^

Erreur: impossible de trouver le module "navigateur-synchronisation"

at Function.Module._resolveFilename (module.js:336:15)
at Function.Module._load (module.js:278:25)
at Module.require (module.js:365:17)
at require (module.js:384:17)
at Object.<anonymous> (/home/sajad/p_projects/my-project/gulpfile.js:17:19)
at Module._compile (module.js:460:26)
at Object.Module._extensions..js (module.js:478:10)
at Module.load (module.js:355:32)
at Function.Module._load (module.js:310:12)
at Module.require (module.js:365:17)
at require (module.js:384:17)

Après cela, j'ai essayé Sudo npm rm browser-sync && npm install browser-sync son erreur de relance

npm ERR! Linux 3.13.0-24-générique

npm ERR! argv "/ usr/bin/node" "/ usr/bin/npm" "install" "browser-sync" npm ERR! nœud v0.12.7 npm ERR! npm v2.11.3 npm ERR! fichier /home/sajad/.npm/escape-html/1.0.2/package/package.json npm ERR! code EJSONPARSE

npm ERR! Impossible d'analyser json npm ERR! Aucune donnée, entrée vide à 1: 1 npm ERR! npm ERR! ^ npm ERR! Fichier: /home/sajad/.npm/escape-html/1.0.2/package/package.json npm ERR! Échec de l'analyse des données package.json. npm ERR! package.json doit être JSON réel, pas seulement JavaScript. npm ERR! npm ERR! Ce n'est pas un bogue dans npm. npm ERR! Dites à l'auteur du package de corriger son fichier package.json. JSON.parse

npm ERR! Veuillez inclure le fichier suivant avec toute demande d'assistance: npm ERR! /home/sajad/p_projects/my-project/npm-debug.log

Guidez-moi pour commencer gulp serve et comment résoudre ces erreurs

12
Sajjad Murtaza

J'ai essayé ces étapes. Son travail pour moi.

Installez globalement gulp.

Vous devez ensuite installer les dépendances locales du projet (c'est là qu'il recherche la synchronisation du navigateur). Pour faire ça,

cd dans le répertoire du projet et exécutez npm install.

Puis essayez gulp serve.

Vous pouvez également essayer les lignes suivantes

npm i browser-sync --save puis

npm start
11
Sajjad Murtaza

J'ai également eu un même problème, j'ai pu le résoudre en entrant ceci.

npm i browser-sync --save

Vérifiez ce lien ici: https://github.com/brawlins/react-webpack-php-starter/issues/1

20
achooan

Vous pouvez essayer un:

npm cache clean 

car il semble que ce ne soit pas lié à votre projet mais à vos fichiers npm, puis réexécutez npm install

7
sizrar

Êtes-vous derrière un proxy? Parce que cela m'est arrivé une fois dans une entreprise, ce module de nœud spécifique ne serait pas installé à cause du proxy. J'ai dû l'installer sans proxy pour le faire fonctionner. Essayez simplement sur votre téléphone ou sur un autre réseau.

0
Vadorequest