현상
- next.js에서 api 개발 시 typeorm을 적용하려고 하니
에러가 발생한다. - 아마 typeorm의 데코레이터 문법이 원인으로 보이며
바벨에서 데코레이터 문법으로 지원하게 설정해주면 된다.
해결방안
- @babel/plugin-proposal-decorators 설치
1 2 3
npm install @babel/plugin-proposal-decorators --save
- .babel 파일 수정
1 2 3 4 5 6 7 8
{ "presets": ["next/babel"], "plugins": [ ["@babel/plugin-proposal-decorators", { "legacy": true }] ] }