0.1.0 • Published 3 years ago
npmlibtools v0.1.0
@vtian/vtools
前端工具包,支持umd、esm、cjs
完整的开发流程
1.初始化项目
2.创建合理的目录结构
3.配置 eslint 统一代码风格
4.配置 typescript 开发环境
5.配置 babel
6.配置 git 提交的校验钩子
7.开始编写代码
8.watch 模式开发(本地服务)(rollup-plugin-livereload支持实时重新加载)
添加单元测试,编写测试示例
9.完善 package.json 必要字段
10.配置合适的 npm script
11.本地测试开发的 npm 包
12.发布包到 npm
提交代码到 git 仓库
npm本地化测试方案
两种: (1)自带npm link // 包根目录下 npm link // 测试目录下 npm link vtools (2)file协议 npm i ../../vtools
安装
npm i @vtian/vtools
主要模块
- cookie
- date
- device
- regexp
- type
- ui
- url
- utils