2013-06-11 15 views
5

Zrobiłem webApp z nodejs + mongodb + Backbone na window7-32bit, wszystko idzie dobrze do wczoraj. ale mam ten błąd dziś rano:Dlaczego wystąpił ten błąd? nodejs Błąd: napisz EIO

events.js:72 
     throw er; // Unhandled 'error' event 
      ^
Error: write EIO 
    at errnoException (net.js:883:11) 
    at Object.afterWrite (net.js:700:19) 

google wokół, ale bez powodzenia, próbowałem węzeł aktualizacji, a następnie dostał ten błąd:

npm ERR! Error: write EIO 
npm ERR!  at errnoException (net.js:883:11) 
npm ERR!  at Object.afterWrite (net.js:700:19) 
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 Windows_NT 6.1.7601 
npm ERR! command "C:\\Program Files\\nodejs\\\\node.exe" "C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "update" 
npm ERR! cwd C:\work\selink 
npm ERR! node -v v0.10.4 
npm ERR! npm -v 1.2.18 
npm ERR! syscall write 
npm ERR! code EIO 
npm ERR! errno EIO 

dlaczego ten błąd się nagle? jakaś wskazówka na ten temat?

Dzięki za wszelkie pomysły.

+0

spróbuj uaktualnić Węzeł w pobieralnych instalatorach na http://nodejs.org/download/, być może to działa lepiej. – robertklep

Odpowiedz

22

Właśnie grałem z obsługą Unicode w wierszu poleceń systemu Windows, używając strony kodowej 65001 Nie mogę zainstalować npm, dając mi powyższy błąd. Zmiana strony kodowej na 850 chcp 850 i uruchomienie dokładnie tego samego polecenia npm, to działa dobrze.

Tak więc problem może być bardzo dobrze związane z kodowaniem środowisko znajduje.

+1

Ten błąd przydarzył mi się, gdy próbowałem zainstalować Coffeescript dzisiaj w systemie Windows 7 -64 bit- ale to rozwiązanie działało –

+0

Wielkie dzięki. to zaoszczędziło wiele czasu. –

+1

To działało również dla mnie. Wystarczy notatkę, polecenie cmd, aby zmienić stronę kodową, to jest chcp 850 – user227353

0

Zmiana strony kodowej do CP850 działa, ale jeśli chcesz dostać znaki Unicode, ty powinien używać iconv-lite modułu

Powiązane problemy