Electron+vue+element ui+vscode+git桌面程序-小白篇 超详细

一.说明

背景:有需求,要求做一个简单的桌面程序。

调研后决定采用:web方式写页面,然后打包为桌面程序

选技术为:Nodejs+Electron+vue+element ui+vscode+git

二.环境

Node.js

应用基于js,所以需要先安装Node.js。(建议LTS)

下载地址https://nodejs.org/zh-cn/download/ 

下载完成后,傻瓜式一键安装到底

安装完毕,验证下版本:

node -v

Vue+Electron

Electron介绍说明参考官网http://www.electronjs.org/docs

使用npm,由于使用国外地址,比较缓慢,推荐加速地址:淘宝镜像

安装cnpm

通过npm安装cnpm:win+r 运行cmd 执行即可

npm install -g cnpm --registry=https://registry.npm.taobao.org

安装完成后,如上图表示正常安装了cnpm,cnpm命令可用,后续便可以使用cnpm来加速操作安装其他组件了。

全局安装vue

cnpm install -g vue-cli

校验版本,以下标识正常安装成功:

vue --version

 

使用 electron-vue 建项目以及初始化

electron-vue 是 vue-cli 和 electron 结合的项目,比单独使用 vue 构建起的 electron 项目要方便,以下:新建初始化一个名为my-app 的vue+electron应用

vue init simulatedgreg/electron-vue my-app

安装过程说明:

Application Name:项目名称
Application Id: 项目标识Id(如com.google)
Application Version :版本号
Project description:项目描述
Use Sass / Scss :Yes(就是css的s版)
Select which Vue plugins to install:要安装的插件,默认是全选的,按空格键取消选择,前面尖括号里有*号表示选中状态
Use linting with ESLint? :语法检查插件
Which ESLint config would you like to use?:如果使用上一步的ESLint,你希望用哪一种检查配置
Set up unit testing with Karma + Mocha?:集成测试模块,小公司直接不安装就行,一般不用
What build tool would you like to use?:打包方式,一般选第一种(builder)

安装后的目录结构:

然后cd进入到项目根目录

cd my-app

 

安装程序

cnpm install

如果安装出现以下权限错误问题,请参考我上一篇文章

 

运行启动

npm run dev

启动如果异常如下:

临时处理,把16-20行删掉或:

然后重新启动正常:

 

安装element-ui

参数:-d:开发环境;-s:生产环境

npm install element-ui -d

安装完毕:

可以发现配置文件多了依赖:

或者查看安装目录:

 

安装git

刚想起需安装一个git,这个步骤与顺序无关。

下载exe文件安装(淘宝镜像):https://npm.taobao.org/mirrors/git-for-windows/

然后傻瓜式安装即可

版本校验:

三、测试编码:vue+element-ui

导入element-ui

在main.js导入elements(注意导入顺序可能导致报错,尽量放在前面)

import Element from 'element-ui'
import 'element-ui/lib/theme-chalk/index.css'


Vue.use(Element)

导入成功后就可以使用element ui库了

修改 App.vue 文件:

<template>
  <div id="app">
  <el-button type="danger">测试按钮</el-button>
    <router-view></router-view>
  </div>
</template>

<script>
  export default {
    name: 'intercom'
  }
</script>

添加后重新启动:

 

 

四、开发工具(vscode)

下载开发工具vscode: https://code.visualstudio.com/

安装后打开 上面的项目文件夹:

目录结构:

安装资源库(git插件):

五、项目提交到码云:

提交代码的时候,没有配置git,配置下git

如下图,打开设置,搜git.path

路径:   **/**/**  或者   **\\**\\**

待续...

 

码云新建仓库:

建完复制地址:

 

本地新建一文件夹,右键:Git Bash Here

输入克隆命令:克隆到本地,输入码云账号密码:

打开vscode,就可以提交相关代码或者直接使用git窗口提交:

添加注释提交:

提交成功:

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值