Skip to content

xmasuhai/money-1

Repository files navigation

喵内记账本

主要技术

  • 这是我从自己的需求出发,设计出的极简记账应用,特点是快速记账, 并可以通过图表查看用户消费习惯
  • 基于 Vue 2.6Vue RouterVuexTypeScript
  • 主要功能包括按日期记账、查看收入支出、统计、收支的图形展示等
  • 统计图表使用第三方库ECharts.js
  • 由本人参考开源UI,独立实现代码
  • 期间遇到了很多 webpack svg、Vuex 和 TypeScript 方面的问题
  • 源代码完全使用TypeScript实现,用到了装饰器语法

安装

yarn install
  • 也可以用 yarn 或者 npm

运行

yarn serve

构建

yarn build
yarn build:dev

运行单元测试

yarn test:unit

手动部署

yarn deploy
  • 目前有添加了 deployWebsite.yml 放在 GitHub Actions上自动部署预览页面