![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
React
David+Zhao
这个作者很懒,什么都没留下…
展开
-
antd4-codemod把antd3.X升级到antd4.9最新版本
项目做了好多年,框架一直用的antd3.X的,一直在3的版本上升级,React也一直用的16.6的版本,所以也不支持react Hook。最近领导让把所有项目的antd升级都到4.X的版本,方便以后迭代,所以升级研究了一下,有antd4-codemod工具还是很简单的,一个小时搞定。第一步:通过 npx 直接运行 npx -p @ant-design/codemod-v4 antd4-codemod src或者 全局安装 # 使用 npm npm i -g @ant-design/code.原创 2020-12-16 16:57:49 · 2901 阅读 · 1 评论 -
npm start运行报错,failed to compile with 2 errors
今天把项目代码拉下来后,用npm start运行项目报错,报Error: failed to compile with 2 errors,也没有具体的报错信息和位置,(我们用的是react的框架,vue不知是否一样)排查了好久,把最新svn拉下来的页面逐一排查了一遍终于发现问题所在。解决方法:出现这种情况大多数是require引入图片路径不对导致的,报错的2 errrors 说明是有两处,数字是几说明几处,可以全局搜索一下引入图片的文件夹,看看那个路径不对改一下即可...原创 2020-07-29 15:13:34 · 11345 阅读 · 0 评论 -
umi项目前端运行或打包提示内存溢出Javascript heap out of memory
我们使用的umi+dva+antd搭建的项目,因为项目越做越大遇到了此情况。 有时npm start运行不起来报错Javascript heap out of memory 有时运行的时间长了自动就会断开,提示Javascript heap out of memory 有时打包的时候也会提示内存溢出Javascript heap out of memory。 在网上找了好多方法试过都不行。最后找到一篇文章的回复的方法解决了此问题,在此记录下来希望对大家有帮...原创 2020-07-14 10:32:15 · 4444 阅读 · 1 评论 -
手写webpack配置React环境
一直用React脚手架做项目,今天突发奇想,想自己用webpack搭建了一下react的环境,结果真是历经千辛万苦,各种少模块,各种不兼容,最后终于成功了。保存下来以后好直接拿来用!webpack.config.jsconst baseConfig = require("./config/base")const devConfig = require("./config/dev")c...原创 2019-03-07 20:35:06 · 258 阅读 · 0 评论 -
封装react-redux中的connect
每个组件引入connect后,发现会把当前store中的state都读取监听到,而且每次只要有一个state修改就会运行render的重新渲染,这样大大的降低了页面的效率,所以考虑了一下,可不可以把connect重新封装一下,让每个页面只读取自己需要的state状态!先在group文件夹中新建一个文件叫GroupState.js我们要把要用到的connect、bindActionCr...原创 2019-03-13 20:02:07 · 371 阅读 · 0 评论