界面
功能都比較簡單,串口和波特率寫死在代碼了。
構建項目可能會有node版本的問題,需要重構node依賴
npm install
npm install serialport
npm install electron-rebuild --save-dev
.\node_modules\.bin\electron-rebuild.cmd
npm install electron-builder --dev
執行代碼是在index.js ,所以 main.js 要開啓Node Api的權限 nodeIntegration 要設置爲true
function createWindow () {
// Create the browser window.
const mainWindow = new BrowserWindow({
width: 800,
height: 600,
webPreferences: {
preload: path.join(__dirname, 'preload.js'),
nodeIntegration: true
}
})
..............
}