我想开发一个简单的桌面应用程序,并且可以选择使用Electron,但是我的项目的必要条件是只有一个可执行文件,我可以使用https://www.npmjs.com/package/electron-builder来做,但是我有一个{{1} }文件,也可以存储我的数据,因此,我可以将所有这些文件嵌入一个唯一的文件(可与数据库一起执行)中吗?
我可以在唯一的.json
文件上使用Java Swing和嵌入式SQLite来做到这一点,但是我想知道是否也可以在Electron上做到这一点。
答案 0 :(得分:2)
是的,可以。您只需要在build
文件中配置target
,platform
和package.json
。例如
"build": {
"mac": {
"target": "dmg"
},
"win": {
"target": "portable"
},
"linux": {
"target": "AppImage"
},