Pourquoi cette erreur dans les parages? nodejs Erreur: écrire EIO
J'ai fait une webApp avec nodejs + mongodb + épine Dorsale sur window7-32 bits, tout va bien jusqu'à ce que yestoday. mais j'ai eu cette erreur ce matin:
events.js:72
throw er; //Unhandled 'error' event
^
Error: write EIO
at errnoException (net.js:883:11)
at Object.afterWrite (net.js:700:19)
J'ai googlé autour mais pas de chance, j'ai essayé de mettre à jour le nœud, puis eu cette erreur:
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! <npm-@googlegroups.com>
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
pourquoi cette erreur s'est tout d'un coup? toute allusion à ce sujet?
Merci pour toutes les idées.
- Essayez de mettre à niveau Nœud via le téléchargement des programmes d'installation sur nodejs.org/download, peut-être, qui fonctionne mieux.
Vous devez vous connecter pour publier un commentaire.
J'ai juste joué avec le support de l'Unicode dans l'invite de commande de Windows, à l'aide de la page de code 65001 je ne peux pas obtenir mnp à installer, de me donner l'erreur ci-dessus. Modification de la page de code 850
chcp 850
et de l'exécution de l'exacte même mnp commande puis, il fonctionne très bien.Donc votre problème pourrait très bien être liée à l'encodage de votre environnement.
La modification de la page de codes à CP850 fonctionne, mais si vous voulez obtenir des caractères Unicode, vous devriez utiliser iconv-lite module