git clone https://gitee.com/meanyou/webpack-boilerplate.git
npm i
npm start项目自动打开,默认端口8080
普通打包
npm run build生成sourcemap打包
npm run build_sourcemap生成gzip打包
npm run build_compress生成sourcemap和gzip打包
npm run build_sourcemap_compressnpm i -g http-server
cd dist && http-server- 在src目录下面修改App.tsx即可开始编写业务代码
- 在
/public目录下放静态资源,建议只用来存放一些外部js库,图片等资源放在/src下面让webpack编译 - 默认生产环境下publicPath为./,直接打开生成的index.html也可以浏览项目
- 项目默认集成了
reactreact-router-domreduxreact-reduxtypescript - 修改
/tsconfig.json来配置typescript