I am getting strange results with particle-cli trying to run setup:
e:\my documents>particle setup
Error loading command C:\Users\Rick\AppData\Roaming\npm\node_modules\particle-cli\commands\SerialCommand.js Error: The module '\\?\C:\Users\Rick\AppData\Roaming\npm\node_modules\particle-cli\node_modules\serialport\build\Release\serialport.node'
was compiled against a different Node.js version using
NODE_MODULE_VERSION 48. This version of Node.js requires
NODE_MODULE_VERSION 51. Please try re-compiling or re-installing
the module (for instance, using `npm rebuild` or`npm install`).
_ __ _ _ _
| '_ \ __ _ _ __| |_(_) ___| | ___
| |_) |/ _` | '__| __| |/ __| |/ _ \
| __/| (_| | | | |_| | (__| | __/
|_| \__,_|_| \__|_|\___|_|\___|
https://particle.io
> Setup is easy! Let's get started...
> It appears as though you are already logged in as rcomeau4@yahoo.com
C:\Users\Rick\AppData\Roaming\npm\node_modules\particle-cli\node_modules\rx-lite\rx.lite.js:75
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 MuteStream.ondata (stream.js:31:26)
at emitOne (events.js:96:13)
at MuteStream.emit (events.js:188:7)