如果用 electron 构建客户端的话,往往需要保存一些信息在用户的电脑上,比如用户的登录名称,密码等。但是 electron 没有内置的配置功能,所以我就自己开发了一个模块。 项目地址:
https://github.com/lemonce/electron-pref
使用方法:
const pref = require('electron-pref');
const setting = pref.from({
name: '全蛋'
});
console.log(setting.get('name'));
// -> '全蛋'
setting.set('name', '铁柱');
console.log(setting.get('name'));
// -> '铁柱'
这个模块即可在 main 进程也可以在 renderer 进程中使用,且可以与webpack搭配使用。