====== Node.js: подключение декораторов ====== Как включить декораторы в проекте из create-react-app === Включение кастомизации конфигов === npm install react-app-rewired --save-dev npm install customize-cra --save-dev === Включение декораторов === npm install @babel/plugin-proposal-decorators --save-dev npm install reflect-metadata --save-dev добавляем import 'reflect-metadata'; в **index.js** === Обновляем конфиги === убираем конфиг **babel** из **package.json** в корне проекта создаем файл **config-overrides.js** const { addDecoratorsLegacy, override } = require('customize-cra') module.exports = override(addDecoratorsLegacy()) правим секцию **scripts** в **package.json** "scripts": { "start": "react-app-rewired start", "build": "react-app-rewired build", "test": "react-app-rewired test", "eject": "react-app-rewired eject" }, уперто отсюда https://stackoverflow.com/questions/58240743/is-it-possible-to-use-decorators-with-create-react-app