2014-10-27 5 views
4

Я сделал установку npm, и она сгенерировала папку node_modules в моей папке с только подпапкой gulp-livereload. Мой package.json имеет следующие devDependencies:Ошибка Gulp.js, не удается найти модуль 'fetch.js'?

..... 
    "devDependencies": { 
    "gulp": "^3.8.8", 
    "gulp-livereload": "^2.1.1" 
} 
} 

При выполнении НПМ установки/обновления, не генерирующий папку глотком, а также дает мне сообщение об ошибке:

> [email protected] install C:\Users\SLowe\node_modules\gulp\node_modules\v8flags 
> node fetch.js 


module.js:340 
throw err; 
    ^
Error: Cannot find module 'C:\Users\SYoung\fetch.js' 
    at Function.Module._resolveFilename (module.js:338:15) 
    at Function.Module._load (module.js:280:25) 
    at Function.Module.runMain (module.js:497:10) 
    at startup (node.js:119:16) 
    at node.js:906:3 
npm ERR! [email protected] install: `node fetch.js` 
npm ERR! Exit status 8 
npm ERR! 
npm ERR! Failed at the [email protected] install script. 
npm ERR! This is most likely a problem with the v8flags package, 
npm ERR! not with npm itself. 
npm ERR! Tell the author that this fails on your system: 
npm ERR!  node fetch.js 
npm ERR! You can get their info via: 
npm ERR!  npm owner ls v8flags 
npm ERR! There is likely additional logging output above. 

npm ERR! System Windows_NT 6.2.9200 
npm ERR! command "C:\\Program Files\\nodejs\\\\node.exe" "C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" 
"install" "--save-dev" "gulp" 
npm ERR! cwd C:\Users\SYoung 
npm ERR! node -v v0.10.32 
npm ERR! npm -v 1.4.28 
npm ERR! code ELIFECYCLE 
npm ERR! not ok code 0 

Любая помощь приветствуется. Я очень новичок в nodejs.

+0

См https://github.com/gulpjs/gulp/issues/774 – jedmao

ответ

7

Кажется, что новый выпуск gulp (3.8.9) несовместим с v8flags. Попробуйте изменить package.json на

 ..... 
    "devDependencies": { 
    "gulp": "3.8.8", 
    "gulp-livereload": "^2.1.1" 
} 
}

Если 3.8.8 не работает, 3.8.7 работал для меня.

+0

Это было установить глоток, но это не признавая команду «Глоток»? – user3757305

+0

@ user3757305 Вам нужно будет сначала установить глоток во всем мире. Попробуйте 'npm install -g gulp @ 3.8.8' –

+0

вы потрясающий! Спасибо. Это полностью исправлено! – user3757305

2

Да, меняя глоток на 3.8.8, мне тоже помогли.

Я также установил gulp 3.8.8, и теперь все работает нормально.

npm install -g [email protected] 
npm install [email protected] 
Смежные вопросы