0.3.1 • Published 2 years ago
@jomsou/utils v0.3.1
jrfe-utils
悦跑h5小分队工具库
背景
虽然团队开发过程中,有了dubo-cli脚手架,已经有了一些内置的常用函数,但是在业务开发中,还是会遇到缺少经常使用的函数这种问题,所以为了代码复用,提高团队开发效率,避免重复写函数,就有了开发公共工具库库的想法。
好处:
- 有利于代码复用,提高团队开发效率
- 有利于提高团队规范化
- 有利于团队沉淀
特性
- 自动部署到npm
- 自动化生成文档
- 自动化部署文档到vercel
- 规范化git commit
- 规范化注释
- 可生成umd/esm等js文件
- 详细的使用案例
- 详细的测试代码
PR
- fork
- contribute
- npm run deploy
- git push
- merge
加功能时
- 开新分支 -> V版本-B功能 or feature/A同学/V版本-B功能
- 修改版本号 -> v0.1.0 -> v0.1.1
commit
- A: "添加一个新的功能模块"
- M: "更新一个功能模块"
- B: "构建静态资源"
- F: "修复 X 页面的问题"
script
{
// 由代码中注释生成markdown文档
"docs:jsdoc2md": "rimraf docs/pages/api.md && npx jsdoc2md src/* >> docs/pages/api.md",
// 由代码中注释生成markdown文档,并且生成vuepress静态资源文件
"docs:build": "npm run docs:jsdoc2md && npx vuepress build docs",
// 由代码中注释生成markdown文档, 并在本地运行vuepress
"docs:dev": "npm run docs:jsdoc2md && npx vuepress dev docs",
// 打包生成代码和文档
"deploy": "npm run build && npm run docs:build",
}
使用
npm i @jomsou/utils -S
or
yarn add @jomsou/utils -S
- 在原生js中使用
<script src="xx/dist/index.aio.js"></script>
<script>
const {
xxx,
...
} = window['jrfe-utils'];
<script>
- 在框架中使用
import JrfeUtils from '@jomsou/utils';
const { xxx, ... } = JrfeUtils
or
import { xxx } from '@jomsou/utils';
更新日志
0.2.1-master.c4553ba
2 years ago
0.2.0-master.f0eead1
2 years ago
0.3.0
2 years ago
0.2.7
2 years ago
0.2.6
2 years ago
0.2.9
2 years ago
0.2.8
2 years ago
0.2.3
2 years ago
0.3.1
2 years ago
0.2.2
2 years ago
0.2.0-master.f93794b
2 years ago
0.2.5
2 years ago
0.2.4
2 years ago
0.1.3-master.633ddd0
3 years ago
0.1.2-master.64a0875
3 years ago
0.1.2-master.4010d5a
3 years ago
0.1.2-master.3ce4774
3 years ago
0.1.1-master.e39de5c
3 years ago
0.1.1-master.45e4ef9
3 years ago
0.1.1-master.48a1e09
3 years ago
0.1.1-master.8cf7aad
3 years ago
0.1.0-master.1b85f60
3 years ago
0.1.0-master.aae5961
3 years ago
0.1.0-master.8666afc
3 years ago