通用配置
功能模块设计和目录结构
使用 ESLint
冒烟测试介绍和实际运用
冒烟测试是指进行深入测试之前的预测试,主要是针对基本功能的测试
打包冒烟:
- 是否构建成功
- 构建产物是否有 js,css,html 文件
持续集成
持续集成是指,每次代码提交都会触发构建,并生成构建产物,并自动部署到测试环境,然后进行测试,测试通过之后,才将代码合并到主分支,并自动部署到生产环境。
发布到 npm
- 登录或者注册 npm 账号
- 升级版本
- 升级补丁版本号:npm version patch
- 升级小版本号:npm version minor
- 升级大版本号:npm version major
- 发布版本:npm publish
一般创建一个 .npmignore 文件,里面写需要忽略的文件或者文件夹。
发布之前 git 创建 一个 tag,如果运行了 npm version 相关的命令,那么 tag 就会自动创建。
ep:45