Giter Club home page Giter Club logo

to-do-list's Introduction

To-Do-List

待办事宜

下载

点击进入下载页面

应用说明

项目功能:

  • 新建与编辑待办事项
  • 恢复与删除已完成事项
  • 完成事项进度条
  • Mini窗口以及双击新建剪贴板数据
  • 日程提醒
  • 支持剪贴板新建事项
  • Mini窗口动画

技术栈:

  • electron-vue
  • Vue
  • Vuex
  • lowdb
  • element-ui

项目截图:

开发说明

目前仅针对Windows。Mac、Linux平台并未兼容。

如果想学习Electron-vue的开发,可以查看Molunerfinn写的系列教程——Electron-vue开发实战

遇到的一些问题可以参考我踩过的坑,Electron-vue开发实战之To-do-List

开发模式

输入npm run dev进入开发模式,开发模式具有热重载特性。不过需要注意的是,开发模式不稳定,会有进程崩溃的情况。此时需要:

ctrl+c # 退出开发模式
npm run dev # 重新进入开发模式

生产模式

如果你需要自行构建,可以npm run build开始进行构建。构建成功后,会在build目录里出现构建成功的相应安装文件。

注意:如果你的网络环境不太好,可能会出现electron-builder下载electron二进制文件失败的情况。这个时候需要在npm run build之前指定一下electron的源为国内源:

npm set ELECTRON_MIRROR=https://npm.taobao.org/mirrors/electron/
npm run build

只需第一次构建的时候指定一下国内源即可。后续构建不需要特地指定。 其它打包问题参考:http://tingtas.com/posts/7bca46d1#electron-vue打包的正确姿势

赞助

To-Do-List是免费开源的软件,如果你喜欢它,对你有帮助,不妨请我喝杯咖啡吧

微信:

支付宝:

License

MIT

Copyright (c) 2017 - 2019 Gorkys

to-do-list's People

Contributors

dependabot[bot] avatar gorkys avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

to-do-list's Issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.