若想vscode支持react的装饰器写法需在vscode的setting.json中配置:
1、
"javascript.implicitProjectConfig.experimentalDecorators": true
2、需安装插件:
npm install -D @babel/plugin-proposal-decorators
3、需要在根目录中新建一个config-overrides.js文件
const { addDecoratorsLegacy } = require("customize-cra");
module.exports = override(addDecoratorsLegacy()) ////配置装饰器器
3、修改package.json,加上babel中的plugins那一项
"babel": {
"plugins": [
[
"@babel/plugin-proposal-decorators",
{
"legacy": true
}
]
],
"presets": [
"react-app"
]
},