一、項目啟動
npm run dev
啟動前提:
1、已二次編譯serialport
2、在webpack中添加:{serialport: 'serialport'}
externals: [
......
{
serialport: 'serialport'
}
],
正常啟動:
二、項目打包
我在打包過程中多次卡在serialport下載編譯依賴,所以我對node_modules中serialport的下載命令進行修改
1、進入node_modules/@serialport/bindings/package.json
將install對應的重編譯命令修改為:
node-gyp rebuild --target=2.0.4 --arch=x64 --dist-url=https://npm.taobao.org/mirrors/atom-shell
根據自己需要編譯為32或64位:
32位:ia32
64位:x64
2、進行打包:
npm run build
或者
npm run build:dir(非安裝)