2015-01-29 13 views
5

biegnę:błąd NPM instalacji Gulp: Błąd: ENOENT, lstat

  • Ubuntu 14.04
  • v0.10.25 Węzeł
  • NPM v 1,3

zainstalowana poprzez apt-NPM zainstaluj. W chwili, gdy próbuję zainstalować Gulp (patrz komenda w fragmencie kodu) otrzymuję te błędy. Próbowałem już zrobić "npm cache clean", dodając plik .npmignore i dodając plik package.json. Nic nie działało tak daleko.

Wszelkie pomysły?

sudo npm install gulp gulp-sass gulp-autoprefixer --save-dev 
 

 
> [email protected] install /home/me/node_modules/gulp/node_modules/v8flags 
 
> node fetch.js 
 

 
sh: 1: node: not found 
 
npm WARN This failure might be due to the use of legacy binary "node" 
 
npm WARN For further explanations, please read 
 
/usr/share/doc/nodejs/README.Debian 
 
    
 
npm http GET https://registry.npmjs.org/once/-/once-1.3.1.tgz 
 
npm http 200 https://registry.npmjs.org/once/-/once-1.3.1.tgz 
 
npm ERR! weird error 127 
 
npm ERR! tar pack Error reading /home/me/tmp/npm-9540-2Uzl7SBx/1422536234106-0.37079049041494727/package 
 
npm ERR! addLocalDirectory Could not pack "/home/me/tmp/npm-9540-2Uzl7SBx/1422536234106-0.37079049041494727/package" to "/home/me/.npm/readable-stream/1.0.33/package.tgz" 
 
npm ERR! Error: ENOENT, lstat '/home/me/tmp/npm-9540-2Uzl7SBx/1422536233976-0.40873615234158933/package/test/source-map/util.js' 
 
npm ERR! If you need help, you may report this log at: 
 
npm ERR!  <http://github.com/isaacs/npm/issues> 
 
npm ERR! or email it to: 
 
npm ERR!  <[email protected]> 
 

 
npm ERR! System Linux 3.13.0-37-generic 
 
npm ERR! command "/usr/bin/nodejs" "/usr/bin/npm" "install" "gulp" "gulp-sass" "gulp-autoprefixer" "--save-dev" 
 
npm ERR! cwd /home/me 
 
npm ERR! node -v v0.10.25 
 
npm ERR! npm -v 1.3.10 
 
npm ERR! path /home/me/tmp/npm-9540-2Uzl7SBx/1422536233976-0.40873615234158933/package/test/source-map/util.js 
 
npm ERR! fstream_path /home/me/tmp/npm-9540-2Uzl7SBx/1422536233976-0.40873615234158933/package/test/source-map/util.js 
 
npm ERR! fstream_type File 
 
npm ERR! fstream_class FileWriter 
 
npm ERR! code ENOENT 
 
npm ERR! errno 34 
 
npm ERR! fstream_stack /usr/lib/nodejs/fstream/lib/writer.js:284:26 
 
npm ERR! fstream_stack Object.oncomplete (fs.js:107:15) 
 
npm ERR! Error: ENOENT, lstat '/home/me/node_modules/gulp-autoprefixer/node_modules/autoprefixer-core/lib/hacks/border-radius.js' 
 
npm ERR! If you need help, you may report this log at: 
 
npm ERR!  <http://github.com/isaacs/npm/issues> 
 
npm ERR! or email it to: 
 
npm ERR!  <[email protected]> 
 

 
npm ERR! System Linux 3.13.0-37-generic 
 
npm ERR! command "/usr/bin/nodejs" "/usr/bin/npm" "install" "gulp" "gulp-sass" "gulp-autoprefixer" "--save-dev" 
 
npm ERR! cwd /home/me 
 
npm ERR! node -v v0.10.25 
 
npm ERR! npm -v 1.3.10 
 
npm ERR! path /home/me/node_modules/gulp-autoprefixer/node_modules/autoprefixer-core/lib/hacks/border-radius.js 
 
npm ERR! fstream_path /home/me/node_modules/gulp-autoprefixer/node_modules/autoprefixer-core/lib/hacks/border-radius.js 
 
npm ERR! fstream_type File 
 
npm ERR! fstream_class FileWriter 
 
npm ERR! code ENOENT 
 
npm ERR! errno 34 
 
npm ERR! fstream_stack /usr/lib/nodejs/fstream/lib/writer.js:284:26 
 
npm ERR! fstream_stack Object.oncomplete (fs.js:107:15) 
 
npm ERR! Error: ENOENT, lstat '/home/me/node_modules/gulp-autoprefixer/node_modules/gulp-util/node_modules/minimist/index.js' 
 
npm ERR! If you need help, you may report this log at: 
 
npm ERR!  <http://github.com/isaacs/npm/issues> 
 
npm ERR! or email it to: 
 
npm ERR!  <[email protected]> 
 

 
npm ERR! System Linux 3.13.0-37-generic 
 
npm ERR! command "/usr/bin/nodejs" "/usr/bin/npm" "install" "gulp" "gulp-sass" "gulp-autoprefixer" "--save-dev" 
 
npm ERR! cwd /home/me 
 
npm ERR! node -v v0.10.25 
 
npm ERR! npm -v 1.3.10 
 
npm ERR! path /home/me/node_modules/gulp-autoprefixer/node_modules/gulp-util/node_modules/minimist/index.js 
 
npm ERR! fstream_path /home/me/node_modules/gulp-autoprefixer/node_modules/gulp-util/node_modules/minimist/index.js 
 
npm ERR! fstream_type File 
 
npm ERR! fstream_class FileWriter 
 
npm ERR! code ENOENT 
 
npm ERR! errno 34 
 
npm ERR! fstream_stack /usr/lib/nodejs/fstream/lib/writer.js:284:26 
 
npm ERR! fstream_stack Object.oncomplete (fs.js:107:15) 
 
npm ERR! Error: ENOENT, lstat '/home/me/node_modules/gulp-autoprefixer/node_modules/gulp-util/node_modules/chalk/readme.md' 
 
npm ERR! If you need help, you may report this log at: 
 
npm ERR!  <http://github.com/isaacs/npm/issues> 
 
npm ERR! or email it to: 
 
npm ERR!  <[email protected]> 
 

 
npm ERR! System Linux 3.13.0-37-generic 
 
npm ERR! command "/usr/bin/nodejs" "/usr/bin/npm" "install" "gulp" "gulp-sass" "gulp-autoprefixer" "--save-dev" 
 
npm ERR! cwd /home/me 
 
npm ERR! node -v v0.10.25 
 
npm ERR! npm -v 1.3.10 
 
npm ERR! path /home/me/node_modules/gulp-autoprefixer/node_modules/gulp-util/node_modules/chalk/readme.md 
 
npm ERR! fstream_path /home/me/node_modules/gulp-autoprefixer/node_modules/gulp-util/node_modules/chalk/readme.md 
 
npm ERR! fstream_type File 
 
npm ERR! fstream_class FileWriter 
 
npm ERR! code ENOENT 
 
npm ERR! errno 34 
 
npm ERR! fstream_stack /usr/lib/nodejs/fstream/lib/writer.js:284:26 
 
npm ERR! fstream_stack Object.oncomplete (fs.js:107:15) 
 

 
npm ERR! Error: ENOENT, lstat '/home/me/tmp/npm-9540-2Uzl7SBx/1422536229635-0.048849787563085556/package/test/fixtures/spec/benchmarks/large_empty.scss' 
 
npm ERR! If you need help, you may report this log at: 
 
npm ERR!  <http://github.com/isaacs/npm/issues> 
 
npm ERR! or email it to: 
 
npm ERR!  <[email protected]> 
 

 
npm ERR! System Linux 3.13.0-37-generic 
 
npm ERR! command "/usr/bin/nodejs" "/usr/bin/npm" "install" "gulp" "gulp-sass" "gulp-autoprefixer" "--save-dev" 
 
npm ERR! cwd /home/me 
 
npm ERR! node -v v0.10.25 
 
npm ERR! npm -v 1.3.10 
 
npm ERR! path /home/me/tmp/npm-9540-2Uzl7SBx/1422536229635-0.048849787563085556/package/test/fixtures/spec/benchmarks/large_empty.scss 
 
npm ERR! fstream_path /home/me/tmp/npm-9540-2Uzl7SBx/1422536229635-0.048849787563085556/package/test/fixtures/spec/benchmarks/large_empty.scss 
 
npm ERR! fstream_type File 
 
npm ERR! fstream_class FileWriter 
 
npm ERR! code ENOENT 
 
npm ERR! errno 34 
 
npm ERR! fstream_stack /usr/lib/nodejs/fstream/lib/writer.js:284:26 
 
npm ERR! fstream_stack Object.oncomplete (fs.js:107:15) 
 
npm ERR! 
 
npm ERR! Additional logging details can be found in: 
 
npm ERR!  /home/me/npm-debug.log 
 
npm ERR! not ok code 0

Odpowiedz

12

rozwiązać go. Wygląda na to, że potrzebujesz pakietu "nodejs-Legacy". Po zainstalowaniu go przez apt-get wszystkie błędy zostały naprawione na raz. Znalazłem another post wyjaśniając, dlaczego istnieje węzeł i nodej-dziedzictwo dla każdego, kto jest zainteresowany.