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
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
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
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
Ê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.