electron使用serialport
准备
node-gyp:https://github.com/nodejs/node-gyp
npm install --save-dev electron-rebuild serialport electron-prebuilt
编辑package.json
"scripts": { "rebuild" :"electron-rebuild -f -w serialport", "start":"electron ." }, "devDependencies": { "electron-prebuilt": "^1.3.8", "electron-rebuild": "^1.3.0", "serialport": "^4.0.3" }
编译
npm run rebuild
编辑main.js,运行npm start
var s = require("serialport") s.list(function(err,ports){ console.log(ports) });