babel //es6->es5
autoprefixer //
babel-plugin-import //按需加载ui库
babel-plugin-lodash //
closure-webpack-plugin //?
cross-env //mac 和windows 命令行统一的插件
css-loader //
–save-dev 和–save 、-D 实际打包项目打包的时候没有什么影响
@types/react //TS的声明文件(可以当做代码提示react生命周期之类的 使用)
axios //封装的请求函数
babel-plugin-module-resolver//
"babel-plugin-transform-react-remove-prop-types": "^0.4.13",//propTypes打包到生产环境的时候,删除propTypes的验证,减少代码体积
"babel-polyfill": "^6.26.0",//语法兼容低版本浏览器
"clean-webpack-plugin": "^0.1.19",//删除build/dist的文件夹内的文件
"eslint-loader": "^2.0.0",//
"friendly-errors-webpack-plugin": "^1.7.0",//
"history": "^4.7.2",//
"html-webpack-plugin": "^3.2.0",
"html2canvas": "^1.0.0-alpha.12",//截图转base64
"immer": "^1.3.1",//数据结构重绘
"immutability-helper": "^2.6.6",//不可变数据结构
"immutable": "^3.8.2",//不可变数据结构
"is-hotkey": "^0.1.2",//监听-按键-函数
"lodash": "^4.17.5",//函数工具库
"mini-css-extract-plugin": "^0.4.0",//压缩css
"moment": "^2.22.1",//时间库
"optimize-css-assets-webpack-plugin": "^4.0.1",//?
"pell": "^1.0.4",//富文本编辑器
"prettier": "^1.12.1",//代码格式化
"prop-types": "^15.6.1",//净化css
"purify-css": "^1.2.5",//
"purifycss-webpack": "^0.7.0",
"quill": "^1.3.6",//富文本
"quill-image-resize-module": "^3.0.0",
"react": "^16.4.0",
"react-amap": "^1.2.7",//地图
"react-beautiful-dnd": "^8.0.5",//上下拖动库
"react-color": "^2.14.1",//拾色器
"react-dom": "^16.4.0",//
"react-hot-loader": "^4.2.0",//热更新
"react-lazyload": "^2.3.0",//懒加载
"react-loadable": "^5.4.0",//懒加载
"react-redux": "^5.0.7",
"react-router-dom": "^4.2.2",
"react-router-redux": "^4.0.8",
"redux": "^3.7.2",
"redux-form": "^7.3.0",//大规模管理表单
"redux-thunk": "^2.3.0",//redux的中间件
"serve": "^6.5.7",
"slate": "^0.33.7",//
"slate-react": "^0.12.7",
"uglifyjs-webpack-plugin": "^1.2.5",
"uuid": "^3.3.2",//唯一key
"video.js": "^7.0.5",//视频
"webpack": "^4.8.3",
"webpack-bundle-analyzer": "^2.13.0",
"webpack-merge": "^4.1.2"//合并配置