关于react中HOC高价组件中的Cra中装饰器的写法注意点

327 阅读1分钟

让cra支持@装饰器写法  

1.不管你是要配置什么,我们最好的方式是使用react-app-rewired这个包来对cra创建的项目进行轻微的配 置调整.  

2.安装好之后,在package.json里把 scripts里的react-scripts替换成react-app-rewired. 

3.在根目录下创建一一个config-overrides.js 


 module.exports = (config) => {     //在这里去做配置     return config}

4.当然如果想要配置更方便,可以再安装customize-cra,然后把config- overrides.js改成这样

const { override, addDecoratorslegacy } = require('custonize-cra)module.exports = override(    addDecoratorslegacy())