Vue-Electron脚手架安装


一、前提条件

1.电脑已经安装好node和vue-cli脚手架;npm run build:win32;

2.命令行进入到需要安装vue-electron的目录下;

二、安装

命令行运行

 vue init simulatedgreg/electron-vue

在这里插入图片描述

在这里插入图片描述

三、运行

1.安装依赖

npm install

2.运行

npm run dev

四、打包

1.打包

npm run build:win32

五、通信

一个electron桌面应用程序分为主进程渲染进程,node部分为主进程,vue-cli的多个页面为渲染进程;
主进程和渲染进程之间主要通过ipc通信

主进程:
1.引入ipc通信

import { ipcMain } from 'electron'

2.主进程发送消息

mainWindow.webContents.send('自定义事件名', {
	键名:键值
});

3.主进程接收渲染进程事件

ipcMain.on('自定义事件名',()=>{
 	//执行体
}

渲染进程:

1.渲染进程通知主进程

this.$electron.ipcRenderer.send('事件名',参数); //发送事件 

2.渲染进程接收主进程事件

this.$electron.ipcRenderer.on('事件名', function(event, message) {
	//执行体
})

总结

基本上Vue-Electron的使用和node、vue-cli相同,之间的通信使用ipc,只要会用node和vue,加上知道它们之间的通信方式,基本上使用不成为题,更多的Electron的具体使用api需要参考官网文档:Electron官网文档

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值