1.0.8 • Published 3 years ago
@xgate/clienteling-utils v1.0.8
Clienteling utils js 库
src文件夹内模块化各个文件,编写时请完善测试单元测试
编码说明:
- 运行命令 npm i安装npm包
- 在src文件夹中使用模块化编程编写代码
- npm run build打包文件
- npm run test进行单元测试,coverage文件夹中是测试报告
- 完成编码后,执行npm test查看单元测试结果,通过后可执行npm run update-npm更新npm
- 最后git push上传git
使用说明:
- 在项目中运行npm i @xgate/clienteling-utils安装
- 考虑到clienteling项目的特殊性,可能需要单独构建此库到小程序内,在项目中打开node_modules,找到本项目的文件夹,一般在node_modules/@xgate/clienteling-utils中,从此目录打开命令行,运行命令npm run trace-on进行手动构建操作,程序会自动构建在miniprogram_npm文件夹下
- 在需要使用的js文件内,即可使用 参考:
let utils = require('@xgate/clienteling-utils') // 引用
utils.formatDate() // 使用库内某个函数命令说明:
- "build": 打包代码
- "test": 执行单元测试,输出覆盖率等测试报告
- "save": 执行git commit 并修改package版本号
- "update-npm": 执行打包,并自动更新提交版本号,上传至npm
- "trace-on": 在小程序端手动构建miniprogram_npm包
技术支持:
更新日志
2022-7-01
- utils库搭建