react-app-rewired2.X使用customize-cra如何配置装饰器

#1

使用react-app-rewired2.X,目前配置如下

#2

已解决

使用customize-cra的useBabelRc方法

参考地址:https://github.com/arackaf/customize-cra#usebabelrc-1

config-overrides.js配置如下

.babelrc配置如下

之后就可以使用装饰器了

#3

你好,我这样配置还是没有用,是哪个地方还有遗漏吗

#4

直接这样子加

#5

那还需要.babelrc配置以及@babel/plugin-proposal-decorators插件吗

#6

把@babel/plugin-proposal-decorators拉下来就行了

.babelrc不需要配置,别的配置都不需要了

直接用就行。

#7



#8

装饰器 是 修饰类的 你当然的放在一个类的前面 提示说了你可以用 export @Form.create() class Login这种写法 不过我觉得还是 正常放在类前面的写法看起来舒服一点

#9

好的,谢谢了

#10

想在问一下你有没有打包的优化方法因为我发现打包后antd的icon还蛮大的,

#11

我一般都是开GZIP,,,然后用Nginx也开一下GZIP

#12

好的,谢谢了