当前位置:网站首页>Electron安装问题
Electron安装问题
2022-07-05 17:57:00 【寒墨茗殇】
项目输入: npm config edit
在registry 下面添加,并替换了 registry
registry=https://registry.npm.taobao.org/
disturl=https://npm.taobao.org/mirrors/node
electron_mirror=https://cdn.npm.taobao.org/dist/electron/
sass_binary_site=https://npm.taobao.org/mirrors/node-sass/安装electron失败 postinstall: `node install.js`
npm config set electron_mirror "https://npm.taobao.org/mirrors/electron/"Electron预加载:
新建preload.js 在src下面
preload.js:
var electron_re=require('electron')
window.electron=electron_remain.js:
const {
BrowserWindow,
} = require('electron')
new BrowserWindow({
width: 1100,
height: 720,
minWidth: 1100,
minHeight: 720,
webPreferences: {
nodeIntegration: true,
preload: path.join(__dirname, '/preload.js'),
nativeWindowOpen: true,
contextIsolation: false,//需要false
webSecurity: false
},
icon: `${__static}/icon/favicon.ico`
})
win.loadURL('app://./index.html')vue.config.js:
module.exports = {
pluginOptions:{
electronBuilder:{
preload:'src/preload.js',
target: "electron-renderer"
}
}
}打包可能遇到的问题
* 1. 打包时下载electron-v.xxxx.zip文件失败
* 解决办法:直接在淘宝的文件库下载对应版本和打包平台的文件,下载完成后放在 C:\Users\Administrator\AppData\Local\electron\Cache这个目录下
* 2. 打包时下载winCodeSign-v.xxx.7z文件失败
* 下载地址:https://github.com/electron-userland/electron-builder-binaries/releases/download/winCodeSign-2.5.0/winCodeSign-2.5.0.7z
* 下载完解压放到C:\Users\Administrator\AppData\Local\electron-builder\Cache\winCodeSign目录下
* 3. 打包时下载nsis-v.xxx.7z文件失败
* 下载地址:https://github.com/electron-userland/electron-builder-binaries/releases/download/nsis-3.0.3.2/nsis-3.0.3.2.7z
* 下载完解压放到C:\Users\Administrator\AppData\Local\electron-builder\Cache\nsis
* 4. 打包时下载nsis-resources-v.xxx.7z文件失败
* 下载地址:https://github.com/electron-userland/electron-builder-binaries/releases/download/nsis-resources-3.4.1/nsis-resources-3.4.1.7z
* 下载完解压放到C:\Users\Administrator\AppData\Local\electron-builder\Cache\nsis\nsis-resources-3.4.1
边栏推荐
- ITK Example
- EasyCVR接入设备开启音频后,视频无法正常播放是什么原因?
- Xiaobai getting started with NAS - quick building private cloud tutorial series (I) [easy to understand]
- 访问数据库使用redis作为mysql的缓存(redis和mysql结合)
- 职场进阶指南:大厂人必看书籍推荐
- 在一台服务器上部署多个EasyCVR出现报错“Press any to exit”,如何解决?
- Leetcode notes: Weekly contest 300
- 第十一届中国云计算标准和应用大会 | 华云数据成为全国信标委云计算标准工作组云迁移专题组副组长单位副组长单位
- Leetcode daily practice: rotating arrays
- 修复漏洞 - mysql 、es
猜你喜欢

To solve the stubborn problem of Lake + warehouse hybrid architecture, xinghuan Technology launched an independent and controllable cloud native Lake warehouse integrated platform

修复漏洞 - mysql 、es

ELK日志分析系统

Configure pytorch environment in Anaconda - win10 system (small white packet meeting)

nano的CAN通信

IDC report: Tencent cloud database ranks top 2 in the relational database market!

寻找第k小元素 前k小元素 select_k

Matlab reference

Anaconda中配置PyTorch环境——win10系统(小白包会)

Thesis reading_ Medical NLP model_ EMBERT
随机推荐
ISPRS2020/云检测:Transferring deep learning models for cloud detection between Landsat-8 and Proba-V
Memory management chapter of Kobayashi coding
数值计算方法 Chapter8. 常微分方程的数值解
Six bad safety habits in the development of enterprise digitalization, each of which is very dangerous!
Numerical calculation method chapter8 Numerical solutions of ordinary differential equations
苹果手机炒股安全吗?打新债是骗局吗?
图扑软件数字孪生 | 基于 BIM 技术的可视化管理系统
ISPRS2022/云检测:Cloud detection with boundary nets基于边界网的云检测
图像分类,看我就够啦!
About Statistical Power(统计功效)
Zabbix
ITK Example
Redis Foundation
RSE2020/云检测:基于弱监督深度学习的高分辨率遥感图像精确云检测
【PaddleClas】常用命令
U-Net: Convolutional Networks for Biomedical Images Segmentation
集群部署如何解决海量视频接入与大并发需求?
神经网络自我认知模型
ELK日志分析系统
OpenShift常用管理命令杂记