2.0.5 • Published 1 year ago

@kaokei/use-vue-service v2.0.5

Weekly downloads
-
License
MIT
Repository
github
Last release
1 year ago

Build CI Coverage Status

npm install @kaokei/use-vue-service @kaokei/di reflect-metadata

简介

灵感来自 angular 中的服务的概念。在 angular 中不需要全局唯一的数据源 store。而是通过声明服务,以及向组件中注入服务来达到数据管理以及数据共享的。

本库也是实现了类似的效果,可以通过依赖注入实现面向服务编程、实现领域驱动开发。从而可以代替 vuex。

本库通过类来声明服务,对 typescript 支持非常棒。

常用命令

  • 运行 demo 网站 npm run dev
  • 运行单元测试 npm run unit
  • 发布新版本 npm run release patch
  • 发布 npm 包 npm publish

项目技术特点

  • 自带单元测试
  • 自带示例 demo 网站
  • 使用 typescript
  • 使用 editconfig 配置通用编辑器规范
  • 使用 eslint 配合编辑器作语法检查
  • 使用 eslint 配合 prettier 来格式化代码
  • 使用 eslint 配合 husky 以及 lint-stage 自动格式化提交的代码,保证 git 仓库代码的规范性
  • 使用 rollup 打包源码

MIT LICENSE

2.0.3

1 year ago

2.0.5

1 year ago

2.0.4

1 year ago

2.0.2

2 years ago

2.0.1

2 years ago

2.0.0

2 years ago

1.1.1

3 years ago

1.1.0

3 years ago

1.0.18

4 years ago

1.0.17

4 years ago

1.0.16

4 years ago

1.0.15

4 years ago

1.0.14

4 years ago

1.0.13

4 years ago

1.0.12

4 years ago

1.0.11

4 years ago