react配置可使用装饰器语法

1.安装模块

使用cnpm
cnpm i @babel/plugin-proposal-decorators customize-cra react-app-rewired -D
或者使用yarn
yarn add @babel/plugin-proposal-decorators customize-cra react-app-rewired -D

2.根目录下创建config-overrides.js文件

文件内写入以下代码

// 参考配置连接:https://www.npmjs.com/package/customize-cra
const {override,addDecoratorsLegacy}=require("customize-cra");

module.exports=override(
    addDecoratorsLegacy(),//配置装饰器模式
);

3.修改package.json运行命令

"scripts": {
	"start": "react-app-rewired start", // update
	"build": "react-app-rewired build", // update
	"test": "react-app-rewired test",  // update
	"eject": "react-scripts eject"
},
上一篇:[ACM] hdu 3923 Invoker (Poyla计数,高速幂运算,扩展欧几里得或费马小定理)


下一篇:react 脚手架cra的注意事项,以及脚手架生成目录的分析,以及四个脚本命令