electron
LLL_LH
记录一些学习心得
展开
-
electron-builder+electron-updater实现自动更新
#electron-builder+electron-updater实现自动更新 1安装electron-updater插件 npminstallelectron-updater--save 2在electron-builder的配置文件electron-builder.yml文件里,添加publish配置,为了打包时生成latest.yml -electro...原创 2020-03-30 14:46:49 · 1432 阅读 · 0 评论 -
elementui基于vue-cli@3快速创建electron项目
使用 vue-cli@3 1、快速地搭建一个基于 Element 的Vue项目。 1)创建vue项目 创建vue3项目之前,确认安装了@vue/cli npm install -g @vue/cli # OR yarn global add @vue/cli 如果已安装,执行如下命令。 vue create my-app cd my-app yarn serve 运...原创 2020-03-24 10:34:41 · 1296 阅读 · 0 评论 -
electron的demo安装失败
官网步骤是 # 克隆这仓库 git clone https://github.com/electron/electron-quick-start # 进入仓库 cd electron-quick-start # 安装依赖库 npm install # 运行应用 npm start 但是npm install和npm start一直有错,后来按使用淘宝镜像安装cnpm install和 ...原创 2020-02-21 00:21:57 · 276 阅读 · 0 评论 -
vueCli3加electron创建项目
1、项目创建 vue create project 2、运行vue ui打开图形化界面,安装vue-cli-plugin-electron-builder插件 或者 vue add electron-builder 3、运行项目: yarn electron:serve 打包项目: yarn electron:build ...原创 2019-11-19 10:46:15 · 879 阅读 · 0 评论 -
electron主进程和渲染进程之间通信
渲染进程发送数据,引入ipcRenderer->主进程接收数据,引入ipcMain 1、渲染进程:ipcRenderer.send('频道','hello'); 2、主进程:ipcMain.on('频道',function(event,msg){ console.log('主进程接收到的:',msg); }); 主进程发送数据引入ipcMain->渲染进程接收...原创 2019-11-15 14:11:09 · 860 阅读 · 0 评论 -
electron基础搭建hello world
electron:Electron是由Github开发,用HTML,CSS和JavaScript来构建跨平台桌面应用程序的 1、新建一个文件夹,打开终端,运行 npm init -y 默认创建一个package.json 2、安装electron cnpm install electron --save-dev 3、在该文件夹下新建一个main.js // 创建一个he...原创 2019-11-15 11:54:07 · 278 阅读 · 0 评论 -
electron在html页面require is not defined
问题:在html页面里面引用nodejs模块时报错,提示require is not defined <script type="text/javascript"> require('./render/render.js') </script> 原因:在electron版本升级到5.0以后,BrowserWindow下的webPreferences 下的no...原创 2019-11-15 09:49:12 · 2276 阅读 · 0 评论