В моем приложении Electronjs есть файл sqlite3 с именем config.db
, который я хочу с ним упаковать.
Я правильно выполнил установку с помощью 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
файл имеет нулевой размер!
Если я заменю его файлом из моей исходной папки, развернутое приложениеработать правильно.
Есть идеи о том, что происходит?