2015-10-18 34 views
6

Quando sto cercando di iniziare gulp serve suo generare un erroreErrore: Impossibile trovare il modulo 'del browser-sync'

module.js:338 throw err; ^

Error: Cannot find module 'browser-sync'

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) 

Dopo di che ho cercato sudo npm rm browser-sync && npm install browser-sync

npm ERR! Linux 3.13.0-24-generic

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

npm ERR! Failed to parse json npm ERR! No data, empty input at 1:1 npm ERR! npm ERR!^npm ERR! File: /home/sajad/.npm/escape-html/1.0.2/package/package.json npm ERR! Failed to parse package.json data. npm ERR! package.json must be actual JSON, not just JavaScript. npm ERR! npm ERR! This is not a bug in npm. npm ERR! Tell the package author to fix their package.json file. JSON.parse

npm ERR! Please include the following file with any support request: npm ERR! /home/sajad/p_projects/my-project/npm-debug.log

Guida me il suo errore follwing rilancio come iniziare gulp serve e come risolvere questi errori

risposta

7

Ho provato questi passaggi. Il suo lavoro per me.

Installare globalmente gulp.

Successivamente è necessario installare le dipendenze locali del progetto (che è dove è in cerca di sincronizzazione del browser). Per fare ciò,

cd nella directory del progetto ed eseguire .

Quindi provare gulp serve.

Si può anche provare seguenti linee

npm i browser-sync --save poi

npm start 
0

Sei dietro un proxy? Perché mi è successo una volta in un'azienda, questo modulo nodo specifico non sarebbe stato installato a causa del proxy. Ho dovuto installarlo senza proxy per farlo funzionare. Prova semplicemente sul tuo telefono o su un'altra rete.

+0

Sì sto utilizzando il proxy –

+0

ma mi fermo la mia delega - ho reinstallato, ma stesso problema –

5

si può provare un:

npm cache clean 

come sembra che non è legato al progetto, ma i file NPM, e quindi eseguire npm install

Problemi correlati