shoose_scan ubuntu系统开发环境部署.md 1.1 KB

shoose_scan ubuntu版本下开发环境部署

  • 开发环境所需事项 ```
  • 1、~/.cache/electron-builder 拷贝过去
  • 2、~/.cache/electron 拷贝过去
  • 3、~/.electron 拷贝过去
  • 4、~/.electron-gyp 拷贝过去 ```
  • electron-builder 打包部署注意事项(打包久的问题) ```
  • 1、一直卡在rebuilding 是因为 serialport 串口模块 版本过高,设置版本为 6.2.2 然后把文件命名根据debug里面的提示放置到指定的位置下。 ~/.npm/_prebuilds 目录下

  • 2、usb问题是由于打包自动生成的地址在github上没有 https://github.com/tessel/node-usb/releases/download/v1.6.4/usb-v1.6.4-electron-v57-linux-x64.tar.gz

一、 shoose_scan/node_module/usb 下 执行 node-gyp rebuild 指令 二、 把usb目录下的 build 文件夹压缩成日志需要的tar.gz 文件 如:usb-v1.6.4-electron-v57-linux-x64.tar.gz 三、 把生成的tar.gz文件复制到日志所需要的目录下 指令 cp usb-v1.6.4-electron-v57-linux-x64.tar.gz ~/.npm/_prebuilds/ec7fe8-usb-v1.6.4-electron-v57-linux-x64.tar.gz ```