[Electron] vue-electron+electron-store を使用してプロジェクトを作成すると、NSIS は exe インストール可能なファイルとしてパッケージ化されます

[Electron 設定ドキュメント] https://www.electronjs.org/docs/api/browser-window

1、エレクトロビュー

vue init simulatedgreg/electron-vue my-project

// 安装依赖请使用npm,yarn会出现未知的错误,可以改为cnpm或改为淘宝镜像
npm install cnpm -g --registry=http://registry.npm.taobao.org

vue-loader の webpack、electron-packager または electron-builder、および vue-router、vuex、その他の足場などの最も一般的に使用されるプラグインの一部を使用できます。

2. 電子データストレージ electron-store

npm install [email protected]
or
yarn add [email protected]
// 注意,高版本会有问题


// 使用方式
const Store = require('electron-store');

const store = new Store();
//如果需要加密存储 就用下面的
store.set('unicorn', {
   test: {
        test001: '8888',
        test001A: {
          test002: '6565656',
        },
      },
});
console.log(store.get('unicorn')); //=> '这是需要存储的内容'

// Use dot-notation to access nested properties
store.set('foo.bar', true);
console.log(store.get('foo')); //=> {bar: true}

// store.delete('unicorn');
console.log(store.get('unicorn'));

ファイル保存パス: C:\Users\mi\AppData\Roaming\__proNane__\config.json
( __proNane__プロジェクト名)

3. NSIS を使用して、インストール可能な exe ファイルとしてパッケージ化します。以下のリンクを参照してください。

https://blog.csdn.net/yu17310133443/article/details/7949​​6499

注: プロジェクトの開始プロセス中に多くの不明な問題が発生する可能性があります.Baidu, 基本的には問題ありません, 記録してください.

 

 

おすすめ

転載: blog.csdn.net/qq_23334071/article/details/115044772