最近項目須要開發一個C++的串口項目,該項目主要的開發平臺在ubuntu下,而該系統下沒有什麼特別順手的串口調試工具,就想用electron+vue來開發。vue
項目使用的是github上面的一個開源的項目,而且經過vue cli來自動生成項目node
npm install -g vue-cli
vue init simulatedgreg/electron-vue my-project Install dependencies and run your app cd my-project yarn # or npm install yarn run dev # or npm run devgit
可是在使用的過程當中出現以下圖所示的錯誤。github
後來發現原來electron自己帶有一個node.js,對了可以使用,咱們須要從新構建serialport包,解決的命令以下。vue-cli
yarn add electron-rebuildnpm
$(cnpm bin)/electron-rebuildubuntu