开发electron应用时,有时候我们想获取到用户电脑的唯一标识即设备id,该如何获取呢? 1.安装node-machine-id这个库 node-machine-...
electron如何阻止应用多开
electron应用默认是可以多开的,有的时候我们不想让应用多开,该怎么做呢? 在主进程中加入下面这段代码 const gotTheLock = app.reque...
electron下载慢,electron-builder打包慢或打包失败的解决办法
electron的镜像在国外,下载的时候很慢,有时候还会出现下载不成功的情况。 为了解决这个问题,我们可以把镜像改成国内的。 1.把npm改成改成国内镜像 npm ...
electron下载文件,文件另存为的方法
electron中下载文件的方法如下: 首先通过remote.getCurrentWindow()方法获取到当前窗口对象win,然后通过win.webContent...
electron怎么让所有的a标签在浏览器打开
electron中的a标签默认会在electron窗口中打开,如果我们想让页面中所有的a标签都在浏览器打开,该怎么做呢? 只要在页面中加入以下代码: const l...
electron如何去除安全警告
在electron开发中,控制台会出现一些警告 如何去掉这些警告呢? 很简单,只要在主进程main.js中加入下面这行代码 process.env['ELECTRO...
vue-cli-plugin-electron-builder创建的electron项目打包时怎么自定义图标
只需要在当前项目的根目录下创建一个vue.config.js,代码如下: module.exports = { pluginOptions: { electronB...
如何使用vue-cli4创建electron项目
1.安装vue-cli4脚手架工具 npm install -g @vue/cli 2.创建vue项目 vue create demo 3.安装vue-cli-pl...
如何用electron-vue创建electron项目
electron-vue可以快速创建一个基于vue的electron项目。 官网文档:https://simulatedgreg.gitbooks.io/elect...
electron报错:fs.existsSync is not a function
使用vue-cli-plugin-electron-builder创建electron项目,在渲染进程中require('electron')会报错:fs.exis...