react-boilerplate
一个小项目的react脚手架
使用方式:
// 打包
npm run build
// 开发
npm run server
这个项目用到:
webpack 需要完成的任务
- es2015 js代码的编译
- css 模块化处理
- jsx 代码的编译
- js,css 代码的打包
- 对图片进行压缩处理
- 对代码进行eslint检查
postcss 需要完成的任务
- 处理样式的兼容性(autoprefixer)
- 能够按照使用以后的css规范编写css(postcss-cssnext)
- 压缩css代码(cssnano)
ESLint
使用 eslint-config-airbnb配置eslint
暂未解决的Bug
- css-loader 在使用了CssModule之后,引用在当前目录下面图片
background-image:url(./xxx.xx)
会报找不到模块xxx.xx
错误,而使用background-image:url(../**/xxx.xx)
能够成功找到对应文件 - 使用 hotModuleReplace 感觉并没有想要的效果,没有反应。