项目作者: stokestudio
项目描述 :
Webpack / React / Local CSS Boilerplate
高级语言: JavaScript
项目地址: git://github.com/stokestudio/webpack-react-localcss-boilerplate.git
Webpack / React / Local CSS Boilerplate
Features
- Babel (Latest ES + Stage 2)
- Webpack 3
- React with react-router v4
- Client-side
- Styled Components
- SASS + PostCSS (autoprefixer, pxtorem, and automatic flexbox fixes)
- Optimized cross-browser font rendering
- HTML responsive meta tag
- Ready for Google Analytics tracking compatible with react-router
- Development
- Hot reloading of React components and CSS
- Production
- Minified asset builds (both JS and CSS) with JS tree shaking
- Splits JS assets into chunks
- Basic server boilerplate
- Ready for Heroku deployment
- Automatic asset builds on push
- Optimized node flags for running server
- Supported Browsers: last 2 major versions of current browsers + IE11
- Configured in CSS Autoprefixer
- Promise polyfill for IE11
Many of these features come from stoke-react-scripts.
Running things
Development
To run dev server with hot reloading:
npm run dev
Optimize Assets
npm run optimize
Production
To build production assets:
npm run build
These will auto-build on push if deployed to Heroku.
Start server:
npm start
Inspirations