首先下载node.js,不然是使用不了npm的
moment.js--时间格式转换
下载包:npm i moment -Snumeral- - 处理数字的
下载包:npm i numeral -Saxios--异步请求
下载包:npm i axios -Sxlsx--导出excel表格
下载包:npm i xlsx -Sredux--数据状态管理
下载包:npm i redux -Sreact-redux--提供Provider和connect
下载包:npm i react-redux -Sredux-thunk--redux的thunk中间件
下载包:npm i redux-thunk -SImmutable--提高react性能,适用于数据结构层次很深的情况
下载包:npm i immutable -SPureRenderMixin--最基本的优化方式
下载包:npm i react-addons-pure-render-mixin --savesanitize-html- - 过滤标签的
下载包:npm i sanitize-html -Swangeditor- - 富文本编辑器(相同类型的还有很多,请自行百度)
下载包:npm i wangeditor -Secharts- - 可视化图表
下载包:npm i echarts -Sqrcode.react- - 生成二维码的插件
下载包:npm install qrcode.reactprop-types--参数类型检查
下载包:npm i prop-types -Sclassnames--使项目中的css类名动态化。
下载包:npm install classnames --savebabel-polyfill--解决浏览器对es6的兼容
下载包:npm install babel-polyfill --savereact-loadable--按需加载/懒加载/代码分割
下载包:npm i react-loadable -Sstyled-components--通过js赋能解决了原生css所不具备的能力,比如变量,循环、函数等。
下载包:npm i styled-components -Sreact-router-dom||react-router--解决路由跳转。
下载包:npm i react-router-dom -S//npm i react-router -Simmutability-helper--笔者推荐
下载包:npm i immutability-helper -Smemoize-one- - 提升性能的,可以对纯函数的结果做缓存。
版权声明:本文为weixin_45819748原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。