electron
文章平均质量分 60
electron学习
舜岳
不积跬步无以至千里 v: shunyue1321
展开
-
微信小程序反编译微信小程序
微信小程序反编译跳一跳项目地址:https://github.com/shunyue1320/decompile-wx反编译 .wxapkg 文件:微信开发者工具打开:原创 2021-02-09 19:45:34 · 312 阅读 · 0 评论 -
vue内使用electron内的API
vue内使用electron内的APIvue_electron.jsconst electron = require('electron')module.exports = { install: function (Vue) { Object.defineProperties(Vue.prototype, { $electron: { get () { return electron }, }, })原创 2020-12-07 15:21:14 · 3620 阅读 · 1 评论 -
electron在window7上安装白屏问题
问题描述:electron5.0.13以上的版本打包win7上需要.NET Framework 4.6 版本及以上版本才可以运行,但是有些win7由于是SP1的系统属于精简版window所以无法安装 .NET Framework 4.6及其以上版本.NET Framework官方下载地址解决方法:可以安装的话安装.NET Framework 4.6版本及其以上版本升级或重新重装win7标准版系统降低electron版本至5.0.13参考文献:https://blog.csdn.net/原创 2020-11-20 10:14:13 · 1303 阅读 · 0 评论 -
electron npm快速安装electron最新版,leader再也不用担心我下载electron了
问题描述:npm install electron //…下载中//After one hour …下载中npm快速下载electron:删掉 ./node_modules/electron/ 目录进入 ./node_modules@electron\get\dist\cjs\index.js 文件,修改这里://54行下面追加如下代码 注意electron版本对应你自己的版本console.log(url);if (url.startsWith("http://npm.tao原创 2020-10-14 17:42:31 · 1218 阅读 · 0 评论 -
electron --unsafely-treat-insecure-origin-as-secure 问题解决 navigator.mediaDevices = undefined
问题原因:由于electron mainWindow.loadURL(‘http:127.0.0.1’) 访问是已http协议,而chrome浏览器在访问http请求时考虑隐私安全是无法打开许多Web API的(如:navigator.mediaDevices),你会发现 navigator.mediaDevices = undefined问题如下:https://github.com/electron/electron/issues/15298由上连接可知以前的解决方法为:app.comman原创 2020-05-15 15:15:33 · 9016 阅读 · 0 评论 -
electron Error: Can't resolve 'fs'(编译报错)
报错内容:报错原因:Node运行时提供了这些东西,所以将它们从输出包中排除依赖项,防止捆绑某些导入的软件包,而是在运行时检索这些外部依赖项。解决方法:在webpack.config.js添加如下内容module.exports = { //... externals: { 'electron': 'require("electron")' },};...原创 2020-04-22 09:43:18 · 14527 阅读 · 9 评论 -
electron安装后运行报错解决方法
electron文件较大,安装运行报错说明下载不完整!好多次下载基本都无法运行,下面是我成功下载的一个electron包,完整版electron包:https://download.csdn.net/download/qq_41614928/12267433下载后解压到项目的node_modules文件夹内即可!本包0积分即可下载,若需要积分请联系作者改为0...原创 2020-03-26 09:12:42 · 2972 阅读 · 0 评论 -
electron Error:EPERM operation not permitted, -4048 mkdir(autoUpdater.checkForUpdates自动更新时报错)
报错内容:解决方法:webpack.common.js是我公用的webpack打包文件webpack.common.js 代码:const path = require('path')const _ = require('lodash')const webpack = require('webpack')const dotenvFlow = require('dotenv-flow...原创 2020-03-09 17:11:52 · 1167 阅读 · 0 评论 -
electron-builder打包白屏,报错:Not allowed to load local resource: file:///index.html解决方法
报错如下: (还有的是控制台弹窗报错)先看看项目目录结构:|--dist|--|--index.html //打包好的主入口文件|--|--main.bundle.js //打包好的main.js文件|--|--...|--src|--|--main //main.js文件在里面|--|--|--main.js //electron主入口文件|--|--renderer //...原创 2020-03-04 14:16:41 · 6501 阅读 · 3 评论 -
C:\Users\shunyue\Workspace\exam\master\node_modules\better-sqlite3\build\better_sqlite3.node
electron-webpack dev运行报错: Error: The module '\\?\C:\Users\shunyue\Workspace\exam\master\node_modules\better-sqlite3\build\better_sqlite3.node' was compiled against a different Node.js version usin...原创 2020-01-07 13:13:33 · 856 阅读 · 0 评论 -
electron数据存储 electron-store
npm安装:npm install electron-storeyarn安装:yarn add electron-store使用方法:const Store = require('electron-store'); const store = new Store();//如果需要加密存储 就用下面的//const store = new Store({encryption...原创 2019-12-25 14:19:30 · 11844 阅读 · 0 评论 -
electron自动更新版本electron-updater
首先来看效果图:打包electron生成新的exe安装包:npm run dist使用simplehttpserver开启存放打包好的exe安装包与yml文件的本地服务(打包目录里有这两个文件)安装simplehttpserver: npm i simplehttpserver -g开启服务:simplehttpserver 文件夹名称 默认开启8000端口安装旧版本的exe文件,就会......原创 2019-11-28 11:41:12 · 7081 阅读 · 4 评论