![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
React
Metreci
这个作者很懒,什么都没留下…
展开
-
如何利用react-app-rewired,插入第三方插件配置,如Gzip打包
在打包上传服务器过程中,为了进行优化,可谓较劲脑汁,其中有一个方式,是利用gzip减少静态资源大小,这是个好主意,我打算尝试一下。网上的提示是利用compression-webpack-plugin插件,但是这个插件需要先npm run eject,即生成webpack相关的一些文件,但是我想继续使用react-app-rewired做个性化配置,于是在网上找了很多相关知识。在此总结一下。1、需要的配置插件yarn add react-app-rewired -syarn add react-a原创 2021-01-03 00:14:49 · 1470 阅读 · 2 评论 -
react-redux操作过程中,出现的问题:Uncaught ReferenceError: Cannot access ‘SET_XXXXX‘ before initialization
在react-redux的action操作中,我试图在一个action中去dispatch操作另一个action,结果出现了详细代码如下(一个action函数):export const setProgress = (val: number) => { const dispatch = store.dispatch const len = store.getState().loadingProgress.length if (val === 0) { dispatch(set原创 2020-12-25 22:19:59 · 5186 阅读 · 0 评论 -
元素隐式具有 “any“ 类型,因为类型为 “any“ 的表达式不能用于索引类型 “{ xxx: xxx; }“。ts(7053)
ts7053: 元素隐式具有 “any” 类型,因为类型为 “any” 的表达式不能用于索引类型 “{ xxx: xxx; }”。在React-Typescript中遇到的问题,网上大部分都是修改配置什么的,我这里是加了个判断。复制插件下面的TypeScript函数用于判断key是否存在对象类型中export function isValidKey(key: string, object: object): key is keyof typeof object { return key in o原创 2020-12-20 18:02:44 · 28104 阅读 · 1 评论