0.1.2 • Published 3 years ago
ease-develop v0.1.2
ease-develop
开发中常用的组件库,让简单开发变得简单
eslint 的支持
配置 React 无感 测试 cross-env 的使用
可以很方便的跨平台 设置 环境变量 文档: https://www.npmjs.com/package/cross-env
- 安装
cnpm install cross-env --save-dev
- 使用
// package.json
"scripts": {
"test": "react-scripts test",
"test:nowatch": "cross-env CI=true react-scripts test"
}
git 钩子
对上传 git 代码进行验证 文档: https://www.npmjs.com/package/husky
- 安装 husky
cnpm install husky --save-dev
- 使用
// package.json
{
// ...
"husky": {
"hooks": {
"pre-commit": "npm run test:nowatch && npm run lint"
}
},
// ...
}
CI/CD 的使用
持续集成,持续交付使用 参考文档: https://docs.travis-ci.com/user/languages/javascript-with-nodejs/
主要功能组件
- Scroll
- Loading
所需技术栈
- React With Hooks
- TypeScript
- Sass