在新的windows版本build 1433上,npm似乎已经崩溃(以及nodejs本身)。
这就是当我跑的时候
npm -vevents.js:141抛出er;//未处理的“错误”事件^ 错误:此套接字已关闭。WriteStream.Socket._writeGeneric (net.js:640:19) at WriteStream.Socket._write (net.js:694:8) at doWrite (_stream_writable.js:292:12) at writeOrBuffer (_stream_writable.js:278:5) at WriteStream.Writable.write (_stream_writable.js:207:11) at WriteStream.Socket.write (net.js:618:40) at WriteStream.stream.write (C:\ProgramFiles\nodejs\node_modules\npm\node_m at Cursor.write (C:\Program )(匿名函数)显示(C:\ProgramFiles\nodejs\node_modul at Object.ProgressBar.hide )(C:\ProgramFiles\nodejs\node_modules\npm\node_mo 3.9.5 )
我试过npm升级,但没有多大帮助。
是否有任何修补程序解决方案或为什么会发生这种情况?
发布于 2016-06-22 16:52:25
据我所见,这是Windows10:https://github.com/npm/npm/issues/12887的某些版本存在的一个已知问题。我觉得建议的解决方案有点奇怪--只有当您将控制台的宽度从默认情况下更改时,才会出现这个问题。你可以试一试。由于听起来不太可信,所以我在这里添加了github注释:https://github.com/npm/npm/issues/12887#issuecomment-222525339也在遗留模式下运行命令提示符,这似乎是另一种解决办法。
https://stackoverflow.com/questions/37973700
复制相似问题