React Component Boilerplate使用Babel 6、webpack、SASS和热更新支持
React 组件的快速起步脚手架,react-component-boilerplate挺适合平时喜欢折腾组件库的你。基于Babel 6和webpack,还能直接上react-transform-hmr搞定热更新,改完代码浏览器自动刷新,开发效率一下就上来了。
样式这块支持SASS、LESS和纯CSS,怎么顺手怎么来,比较自由。而且用的是 ES6/ES7 的写法,喜欢写点新语法或者用装饰器语法的,完全没问题。
测试方面也没落下,自带单元测试和代码覆盖率支持,CI 也能接上,整个流程还挺完整的。你只要写好测试脚本,命令一跑就能看到覆盖率报告,方便追 bug。
项目里还封装了一些构建和发布的脚本,比如说:npm run build
直接构建,npm version patch
加自动推送功能,发布也轻松多了。
想试试的直接来一套:npm install
装好依赖,npm run storybook
跑个组件预览,npm run lint
扫下格式问题。响应快、体验也不错。
如果你之前用过类似的,比如js-boilerplate或者Webpack 4 Sass 模板,那上手这个就更轻松了。
react-component-boilerplate-master.zip
预估大小:23个文件
react-component-boilerplate-master
文件夹
.storybook
文件夹
config.js
132B
webpack.config.js
1KB
addons.js
129B
components
文件夹
App
文件夹
App.scss
33B
App.js
306B
index.js
48B
91.83KB
文件大小:
评论区