首先你要用最新版本的 electron-store,版本是 8.1.0,请重新安装一下。 然后要在 render process 中使用,要先在 main 当中激活一下。 1 2 3 // 添加在 main.js const Store = require('electron-store'); Store.initRenderer(); 然后在 renderer.process 中,引入,特别主要要加 window.require 不能直接使...
1、缺少依赖项:Electron应用程序可能需要一些系统依赖项才能正常运行。请确保已经安装了所需的依赖项。通常情况下,可以通过查看Electron官方文档或应用程序的依赖文件来确定所需的依赖项,并按照指示进行安装。2、权限问题:在某些情况下,Electron应用程序可能没有足够的权限来访问某些文件或目录。可以尝试以...
import Store from 'electron-store'; 的写法,8.2.0以下虽然是 require 的写法,但已经不兼容高版本的 electron,故不考虑换版本。 目前的问题是,安装完依赖后启动项目,会报在 electron-store 中找不到 node 模块,重新安装依赖也没用。在electron-store的issue里也没找到相关信息。 这个是 npm run start 启动后...
const { contextBridge } = require('electron') contextBridge.exposeInMainWorld('electron', { fs: require('fs'), require: window.require, }) 在渲染进程中new store就报错,electron版本是30.0,electron-store: 6.0.1。新版本中无法在渲染进程中直接使用window.require来引入模块了,所以只好把require模块暴露...
Electron 导入electron-store出现Cannot destructure property 'defaultCwd' of 'ipcRenderer.sendSync(...)' as i等报错解决 electron-store版本问题 卸了原来的高版本装回4.0.0就好了 npm i electron-store@4.0.0 electron次次出bug都是这些乱七八糟的版本问题……脑壳痛...
webpack打包electron应用时electron-store报错怎么处理? 之前项目中遇到一个问题,使用了脚手架,并且引入了electron-store这个包。在开发模式下是能正常运行的,但是打包后却会包Cannot find module “.” 的问题,类似的issue在github的electron的上也有很多人提到,最终,在那个脚手架的issue下找到了答案 方法 代码语言:jav...
16、使用 electron-store 报错 解决方法:降版本 “electron-store”: “^4.0.0” 17、使用 electron 加密打包后 fs模块无法读写操作,原因是,fs内部路径读写成了 xxx/app.asar,建议使用 electron-store做数据存储,或者自行把路径分割。 18、注册无反应,报错error:1e000065:Cipher functions:OPENSSL_internal:BAD_...
npm install electron-store 注意:这里安装的是最新的版本可能会出现卡死或者报错等问题,是因为与electron版本兼容性有关,可以降低版本,比如安装4.0.0版本或其他版本npm install electron-store@4.0.0 electron-store用法 constStore=require('electron-store');conststore=newStore();// console.log('size', store....
electron-store :一款简单的数据持久化组件,它可以保存和加载用户首选项、应用程序状态和缓存等等 安装yarn add electron-store 基础使用constStore=require('electron-store');conststore=newStore();store.… 阅读全文 Electron报错:require is not defined ...