在我的electronjs应用程序中有一个名为config.db
的sqlite3文件,我想将其打包。
我已经通过electron-packager
和electron-winstaller
正确地进行了安装设置。
在测试时会正确创建并部署安装程序。 这是安装js文件的样子:
var electronInstaller = require('electron-winstaller');
resultPromise = electronInstaller.createWindowsInstaller({
appDirectory: './release-builds/myapp-win32-x64',
outputDirectory: './installer',
exe: './release-builds/myapp-win32-x64/myapp.exe',
authors: 'auth',
exe: 'myapp.exe',
setupExe :'myapp.exe' ,
version : '1.0.0',
Desription : 'myapp application',
loadingGif : './loading.gif'
});
resultPromise.then(() => console.log("It worked!"), (e) => console.log(`No dice: ${e.message}`));
问题是config.db
文件的大小为零!
如果将其替换为源文件夹中的文件,则已部署的应用程序将正常运行。
有什么想法吗?