---
type: snippet
tags: ['create-react-app', 'deprecated']
status: release
ctime: 2022-11-14
mtime: 2024-03-22
---

```sh
yarn add -D react-app-rewired customize-cra
```

```json
// package.json
"scripts": {
  "start": "react-app-rewired start",
  "build": "react-app-rewired build",
  "test": "react-app-rewired test"
},
```

```json
// .babelrc
{
  "plugins": [
    ["@babel/plugin-proposal-decorators", { "version": "legacy" }],
    ["@babel/plugin-proposal-class-properties", { "loose": true }]
  ]
}
```

```js
// config-overrides.js
const { useBabelRc, override } = require('customize-cra')

module.exports = override(useBabelRc())
```

---

- [Simplest Way to Install Babel Plugins in Create React App - DEV Community 👩‍💻👨‍💻](https://dev.to/ansonh/simplest-way-to-install-babel-plugins-in-create-react-app-7i5)

---

> [CRACO](https://craco.js.org/)로 구성하는게 지금은 맞는 것 같다.
