请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

electron-store导致页面卡死问题

当初始运行代码创建新的文件后能正常保存在Data.json文件中,但刷新页面后导致页面无法加载出现卡死问题,程序运行起来过一段时间导致页面卡死,无法进行功能交互。
实际上运行代码后electron创建了新的一个文件夹并没有在cloud-doc项目文件下。刷新后任务管理器中有多个electron进程同时运行
图片描述

图片描述
图片描述
代码链接:
链接:https://pan.baidu.com/s/1FJD8UDeelTQ5x_LFBuS2Fg
提取码:itq1

正在回答 回答被采纳积分+3

1回答

张轩 2021-11-29 09:09:58

同学你好 使用你的代码直接 npm install 报错,

Error: Cannot find module '@electron/get'

我没有详细看原因,我看了下代码, 现在 electron-store 的新版需要在 main process 先init 一下,你可以做一下对应的修改,看看是否解决这个问题。链接:https://github.com/sindresorhus/electron-store#initrenderer

// main.js 
const Store = require('electron-store');
Store.initRenderer();

// renderer.js
const Store = require('electron-store');
const store = new Store();
store.set('unicorn', '🦄');
console.log(store.get('unicorn'));


1 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信