一个简易的DLT645-2007协议通讯工具
基于 Electron + Vue(electron-vue) + element-ui + serialport 在Windows平台开发的DLT645-2007协议通讯工具
所用技术栈:
- Electron 12.1.1
- Vue 2.6.14
- electron-vue
- element-ui 2.15.6
- serialport 9.2.1
-
node: 14.17.5
-
npm: 6.14.14
-
npm config set registry https://registry.npm.taobao.org/
-
npm config set ELECTRON_MIRROR http://npm.taobao.org/mirrors/electron/
-
Python: 3.x
-
安装Visual Studio 2017 15.7.2 或更高版本 或安装 Visual Studio Build Tools
并执行 npm config set msvs_version 2017
-
为 Electron 安装并重新编译Node原生模块: npm install --save-dev electron-rebuild
若windows下遇到问题,尝试执行 .\node_modules\.bin\electron-rebuild.cmd
-
npm install -g node-gyp
# 安装依赖
npm install
# 开发环境
npm run dev
# 生产环境
npm run build