- 博客(6)
- 收藏
- 关注
原创 <NodeJS>使用express快速开发后端接口
使用express快速开发后端接口项目使用pm2部署在nginx服务器上。可以实现json文件接口化处理。express + 项目名yarn 装依赖Scripts node改nodemon/app.jsvar mockRouter = require('./routes/mock');app.use('/mock',mockRouter)routes下新建mo...
2020-02-20 17:03:11
1860
1
原创 <DvaJS>DvaJs的简单使用与文档总结
DvaJS介绍 dva是基于redux和redux-saga的数据流方案,为了简化开发体验。内置了react-router和fetch是一个轻量级的框架。特性6个API,配合umi使用降为0APIelm概念,通过reducers,effect和subscription组织model插件机制,dva-loading 自动处理loading状态,不用重复写 show 、hideLoa...
2020-02-20 16:58:43
1984
原创 <webpack>Create-react-app中如何进行对webpack的配置
Create-react-app中如何进行对webpack的配置安装 yarn add react-app-rewired customize-crareact-app-rewired 在不eject也不创建额外的react-scripts的情况下修改 create-react-app内置的webpack配置,拥有一切create-react-app的一切特性替换package.j...
2020-02-20 16:15:08
2021
原创 <webpack>webpack对代码的优化
webpack对代码的优化减少打包的时间优化loader//设置exclude:/node_modules/HappyPackhappyPack可以将loader同步执行转为并行DllPlugin可以将特定的类库提前打包然后引入,减少打包类库的次数。只有类库更新才会重新打包代码压缩 UglyfyMode 设置为productionmodule.expor...
2020-02-20 16:11:20
1168
1
原创 <React>setState的同步异步
setState的同步异步setState为什么是异步的即便是同步更新,也做不到同步更新props,props的更新必须是异步的,因为只有当父组件重新渲染的之后,才能传入新的props。如果需要立即更新props(也就是说立即重新渲染父组件),那么就必须放弃批处理,开发者需要多次调用setState,每次调用都会导致页面重新渲染,性能就下降了,为了保持状态的统一性,就要采用异步更新的方式。...
2020-02-20 16:04:52
218
原创 React踩坑:Invalid regular expression: invalid group specifier name
React踩坑:Invalid regular expression: invalid group specifier nameREACT开发中,打包后的JS不支持双斜线正则,Invalid regular expression: invalid group specifier name报出这个错误的原因有两点:正则格式不对 改错过程:let regExp = /....../g;...
2019-12-23 09:00:24
7120
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人