应公司业务要求,需要制作桌面安装程序。同时也要替代QT,制作QT的安装程序。所以最后我选用了electron制作exe,配合Inno Setup Compiler制作安装包。因为这玩意是我一个人在研究,为了避免我哪天休息不在,还找我打包的情况,我特意写了将这个项目制作成为了一个npm安装包,并附上相应文档,相信还是能看懂的。
1. 将自己的函数导出
src/main.js 是我的主要代码文件。
index.js 是我引用main.js的文件,并导出,也就是整个npm的入口文件了。
module
build/index.js 是我使用webpack打包的文件。因为需要将第三方插件的引用打包。避免使用引用错误,这里如果纯自己开发的,不引用第三方插件,不需要打包。
const
3. 将package.json的main改为index.js
"mian"
npm
3. 使用
首先安装依赖。
npm
然后引用。
const
最后运行大功告成。