美文网首页
electron-vue-创建项目

electron-vue-创建项目

作者: Gemkey | 来源:发表于2019-04-14 23:06 被阅读0次

electron

官网: Electron 是一个使用 JavaScript, HTML 和 CSS 等 Web 技术创建原生程序的框架,它负责比较难搞的部分,你只需把精力放在你的应用的核心上即可。
我们可以在electron中使用vue/angular/react等目前市面上最流行的js框架。最近在学习vue,那么这里就选择使用了vue作为开发应用的框架。
官网:https://electronjs.org

electron-vue

electron-vue 是一个结合 vue-cli 与 electron 的项目,避免了我们再自己去手动搭建cli,当然了,在学习阶段,最好还是能够自己去尝试着去搭建cli,毕竟学到了才是自己的。
官网:https://simulatedgreg.gitbooks.io/electron-vue/content/cn/

初始化

这里默认认为已经安装好了node和yarn,就不再说明如何安装,注意需要把node的数据源切换为淘宝镜像

npm config set registry http://registry.npm.taobao.org/

初始化项目:

# 安装 vue-cli 和 脚手架样板代码
npm install -g vue-cli
# 初始化项目模板,初始化项目会根据网络情况时间有所不同,需耐心等待
vue init simulatedgreg/electron-vue vue-markdown

? Application Name vue-markdown
? Application Id com.gemini.markdown
? Application Version 0.0.1
? Project description An electron-vue project
? Use Sass / Scss? Yes
? Select which Vue plugins to install axios, vue-electron, vue-router, vuex, vuex-electron
? Use linting with ESLint? Yes
? Which ESLint config would you like to use? Standard
? Set up unit testing with Karma + Mocha? Yes
? Set up end-to-end testing with Spectron + Mocha? Yes
? What build tool would you like to use? packager
? author 李群 <477939838@qq.com>

   vue-cli · Generated "vue-markdown".
warning Failed to append commit SHA on README.md

在这里项目初始化完成后,使用了scss/sass,并且默认安装了axios, vue-electron, vue-router, vuex等我们在项目中常用的vue全家桶。

# 安装依赖并运行你的程序
cd vue-markdown
yarn # 或者 npm install
yarn run dev # 或者 npm run dev
项目结构

其中我们开发界面及逻辑的vue相关代码就在renderer目录。

结语

至此我们就初始化成功了electron-vue项目。后面我们再去一起学习其他相关的知识

相关文章

  • electron-vue-创建项目

    electron 官网: Electron 是一个使用 JavaScript, HTML 和 CSS 等 Web ...

  • IDEA创建项目

    1.创建新项目 选择创建新项目创建项目1.png 选择项目类型创建项目2.png 项目名 和 项目路径创建项目3...

  • # Flask框架之视图和路由

    HelloWord程序 创建Python项目 打开Pycharm,创建 pure Python类型的项目,创建项目...

  • 1.1 django项目-新闻博客系统之项目环境搭建

    01 项目环境搭建 一、创建django项目 1、创建python虚拟环境 2、创建项目 安装项目所需的包 创建d...

  • 创建项目

    一. 打开Visual Studio二. File -> New -> Project : 新建项目 三. 选择...

  • 项目创建

    一、创建项目和基本设置 mes is short for Manufacturing execution syst...

  • 创建项目

    一、 新建MFC项目 选择:基于对话框 MFC的使用:在共享DLL中使用MFC (程序运行需要dll)在静态库中使...

  • 创建项目

    1. ng new my-app【my-app项目名称】2.cd my-app3.ng serve 上面这种创建方...

  • 创建项目

    如果这是你第一次使用 Django 的话,你需要一些初始化设置。也就是说,你需要用一些自动生成的代码配置一个 Dj...

  • 项目创建

    一、项目初始化 1.脚手架安装 2.默认配置项目初始化(第一个选项默认安装,第二个自定义安装) 2.包含webpa...

网友评论

      本文标题:electron-vue-创建项目

      本文链接:https://www.haomeiwen.com/subject/ndpewqtx.html