的NodeJS v 7.1.0 NPM v 3.10.9科爾多瓦命令運行的問題(扔在q.js) - 運10,7.1.0的NodeJS
C:\Users\Adam>npm install -g cordova
npm WARN deprecated [email protected]: use uuid module instead
C:\Users\Adam\AppData\Roaming\npm\cordova -> C:\Users\Adam\AppData\Roaming\npm\node_modules\cordova\bin\cordova
C:\Users\Adam>cordova -v
C:\Users\Adam\AppData\Roaming\npm\node_modules\cordova\node_modules\q\q.js:126
throw e;
^
Error: write EINVAL
at exports._errnoException (util.js:1022:11)
at WriteStream.Socket._writeGeneric (net.js:715:26)
at WriteStream.Socket._write (net.js:734:8)
at doWrite (_stream_writable.js:334:12)
at writeOrBuffer (_stream_writable.js:320:5)
at WriteStream.Writable.write (_stream_writable.js:247:11)
at WriteStream.Socket.write (net.js:661:40)
at WriteStream.stream.write (C:\Users\Adam\AppData\Roaming\npm\node_modules\cordova\node_modules\ansi\lib\newlines.js:36:21)
at MuteStream.ondata (stream.js:31:26)
at emitOne (events.js:96:13)
我嘗試幾次安裝和卸載從Windows cmd和nodejs cmd清除緩存 。沒有幫助。
幾天前安裝了原生腳本,並且工作正常。
也許科爾多瓦不能使用nodejs 7.x?
我試圖安裝也與@latest NPM安裝-g科爾多瓦@卸載時最新
:
C:\Users\Adam>npm uninstall -g cordova
- [email protected] node_modules\cordova\node_modules\abbrev
- [email protected] node_modules\cordova\node_modules\acorn
- [email protected] node_modules\cordova\node_modules\ansi
- [email protected] node_modules\cordova\node_modules\ansi-escapes
- [email protected] node_modules\cordova\node_modules\ansi-regex
- [email protected] node_modules\cordova\node_modules\ansi-styles
- [... many others]
- [email protected] node_modules\cordova\node_modules\nopt
- [email protected] node_modules\cordova\node_modules\update-notifier
- [email protected] node_modules\cordova
降級節點6.9.1修復問題。謝謝 – Adam