dojay / Luffy

A GUI tool base on Vue & Electron

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

GUI

本项目所用到的东西,以及相关文档

  • electron:构建桌面应用的壳子
  • vue:不多解释,vue大法好
  • electron-vue:基于vue-cli扩展的electron与vue结合的脚手架
  • iview:UI框架

开始之前

  • 确定自己的机器已经安装了yarn,如果没有,就brew安装下吧,很快~
  • 确定yarn已经配置了淘宝镜像,因为electron比较大,国外镜像很慢很慢很慢,设置方法:
yarn config set registry https://registry.npm.taobao.org

开始安装

# install dependencies
yarn install

# serve with hot reload at localhost:9080
yarn run dev

Tips

  • VsCode 中eslint 不好使,autofix影响很大?

    (1).vscode 插件安装,Vetur

    (2).vscode 中配置添加:

    "eslint.autoFixOnSave": true,
    "eslint.validate": [
      "javascript",{
        "language": "vue",
        "autoFix": true
      },
      "html",
      "vue"
    ],
  • vetur 在template中引用ivew会导致template误报红线?

    继续增加配置:"vetur.validation.template": false,


About

A GUI tool base on Vue & Electron

License:The Unlicense


Languages

Language:JavaScript 50.2%Language:Vue 48.3%Language:HTML 1.5%