0.1.5 • Published 6 years ago
generator-skyline-react v0.1.5
webpack-simple-react
webpack-simple模板,快速起步开发React单页面项目;用yeoman构建脚手架。
功能
- css
1.1 css_modules
1.2 postcss autoprefixer - js
2.1 babel的presets包括'react', 'stage-0', 'react'
2.2 添加prop-types
2.3 加入React Hot Loader,提高开发效率
使用
npm run vendor
打包vendor文件,使用了DllPlugin,优化项目打包速度。详情见 DllPlugin webpack官方文档;npm run build
打包业务代码,不包括vendor;npm run build:all
执行npm run vendor && npm run build
,适用于第一次打包和更新webpack.vendor.config.js之后的打包;npm run build:all
打包完整代码,包括vendor和业务代码;npm run dev
和npm run start
开发;
注意
如果引用antd,请在webpack配置中关闭css_modules的相关配置
options: {
modules: true,
localIdentName: '[path][name]__[local]--[hash:base64:5]'
}
只需要将css-loader中的options代码片段全部注释即可,注意webpack.dev.js和webpack.prod.js中都需要关闭css_modules配置。 (2017/1/6)