electron调用serialport,开发环境编译后能正常使用,打包后不能使用

新手上路,请多包涵

项目用到serialport来操作串口,经过查阅,编译后可以在开发环境使用。结果打包后就使用不了,求助大佬

阅读 4k
2 个回答

我们使用的是electron-builder打包,原来在electron-packager下也适用。

最主要是打包默认会打包dependencies里的所有包

需要将serialport的包,加入到electron的程序里。
例如electron的主启动程序是main.js

则在main.js里需要引入包

const express = require("express");

然后serialport这个包,必须在dependencies里,而不是在devDependencies

请把报错信息贴出来

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题