自动更新后会删除自动更新文件

时间:2017-10-11 00:36:07

标签: node.js electron nsis electron-builder

大家好我用nsis ia32 arch构建安装程序,我使用sqlite3,一切正常,直到下载更新,因为它取代了安装文件夹中的所有文件。 然后删除了我的数据库文件,如何防止使用新版本删除我的数据库文件?

我在这里初始化我的连接

export default class Connection {
    private connection;
    public initConnection(isTest) {
        this.connection = new (sqlite3.verbose()).Database('filename.db');
    }
    .
    .
    .
}

这是我的构建配置

"build": {
    "win": {
      "target": [{
         "target": "nsis",
         "arch": ["ia32"]
     }],
     "icon": "src/assets/images/icons/icon256.ico",
     "publisherName": "spaces"
 },
 "publish": {
     "provider": "spaces",
     "name": "<space-name>",
     "region": "nyc3"
  }
}

电子制造者v19.33.0 电子更新者v2.10.1

谢谢o /

0 个答案:

没有答案