Ziggy
2024-10-10 11:48 deepin
TODO-List
文档类
- 整理TODO-List
技术迭代
- 支持自动将
out目录
的二进制资源封装为具备规范命名格式的tar归档压缩包 - 支持利用构建完成的二进制资源封装为deb软件安装包
- 支持利用构建完成的二进制资源封装为如意玲珑(Linyaps)软件安装包
- 支持通过传入参数的形式,批量将不同页面设置为独立构建目录并自动开始构建
Reply Like 0 View the author
out目录
的二进制资源封装为具备规范命名格式的tar归档压缩包去除依赖之后更好集成了
不过批量推网页应用去玲珑这可~
Electron Wrapper Next
https://github.com/ziggy1030/electron-wrapper-next
本项目当前由deepin-community下属SIG: Deepin Game Hub 负责主要内容维护
Electron Wrapper Next用来包装任何一个网页到一个Electron应用。目前引用了应用商店的
com.electron
包作为依赖。在结合本地npm缓存下,仅需数分钟即可产出任何一个网页封装之后的Electron二进制程序!
本项目是Electron wrapper by Oyami-Srk的正统精神传承,并承诺永久开源
使用方法
Electron Wrapper
项目template
目录下的所有文件、目录复制到该构建目录中build.sh
中的部分必填变量值:必填变量解释:
*备注:
其中URL用来下载图标,icon-url应当替换成图标的地址,图标不能是ico格式。实际案例可参考recipes中的demo项目
HOMEPAGE的值就是会被包装的网页的链接。
你也可以在构建目录下放置任意js文件,以注入到加载后的网页里面。
build.sh
中的部分操作:可以根据实际环境条件及需求将
npm
替换为cnpm
、pnpm
等build.sh
脚本即可开始构建,构建完成后将会在构建目录的out
目录下生成可直接执行的完整二进制程序目录