[Documentación de configuración electrónica] https://www.electronjs.org/docs/api/browser-window
1, electron-vue
vue init simulatedgreg/electron-vue my-project
// 安装依赖请使用npm,yarn会出现未知的错误,可以改为cnpm或改为淘宝镜像
npm install cnpm -g --registry=http://registry.npm.taobao.org
Puede tener un paquete web de vue-loader, un empaquetador de electrones o un generador de electrones, y algunos de los complementos más utilizados, como vue-router, vuex y otros andamios.
2. Almacén de electrones de almacenamiento de datos de electrones
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'));
Ruta de almacenamiento de archivos: C:\Users\mi\AppData\Roaming\__proNane__\config.json
( nombre del proyecto __proNane__ )
3. Use NSIS para empaquetar como un archivo exe instalable, consulte el enlace a continuación
https://blog.csdn.net/yu17310133443/article/details/79496499
Nota: Puede encontrar muchos problemas inciertos durante el proceso de inicio del proyecto. Baidu, básicamente está bien, regístrelo