Electron + Vue + Vscode构建跨平台应用(四)利用Electron-Vue构建Vue应用详解

Electron + Vue + Vscode构建跨平台应用(一)知识点补充
Electron + Vue + Vscode构建跨平台应用(二)Electron + Vue环境搭建
Electron + Vue + Vscode构建跨平台应用(三)利用webpack搭建vue项目

  这篇我们将正式开始跨端之旅,首先开始构建Vue项目

1: 用 electron-vue 如何创建Vue项目

vue init simulatedgreg/electron-vue ele-vue-learning

  通过上述命令就可以创建一个electron-vue项目了,在输入上述命令之后,npm首先会下载对应的模板,这样就能保证项目产生的结构是一致的
在这里插入图片描述
模板下载完毕之后,还需要根据你项目进行一些额外的配置,如下图所示
在这里插入图片描述
  这些配置中我选用的是vue plugin是vue-electron,然后编译环境选用的是packager,
在完成这些配置后,你会看到后续的命令提示,他暗示了如果运行你的项目
在这里插入图片描述

2: 项目结构分析

我们将上述的项目导入到vscode当中,我们可以看到如下图所示的项目结构
在这里插入图片描述
  Electron-Vue构建Vue项目有两个进程,分别是主进程和渲染进程,

    主进程是指: 运行 package.json 里面 main 脚本的进程成为主进程。
    渲染进程是指: 每个 electron 的页面都运行着自己的进程,称为渲染进程。

  通俗的来讲主进程也就是 npm run start 出来的窗口,而窗口里面的内容,即是渲染进程。

   在我们创建的项目中src有两个文件夹,一个main文件夹,一个renderer文件夹,其分别对应这主进程和渲染进程;

  其他的文件夹的产生则是根据我们创建项目的配置模板帮我们自动创建的

3: 编译运行项目

  首先在项目跟目录执行如下命令,安装相关的依赖

npm install

  然后执行如下命令编译运行项目

npm run dev

项目运行效果如下
在这里插入图片描述

  • 5
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值