WEB/Node.js
[Nodejs] VSCode에서 CommonJS에서 ESM 형식 import로 바꾸기
션 쿠
2024. 2. 25. 07:14
가끔 CommonJS 형식 (require 문)에서 ESM 형식 (import 문)으로 손수 일일이 바꿔야하는데 귀찮을 때가 있다.
VSCode나 기타 IDE에서는 ctrl+F(찾기)와 replace(대체/바꾸기)를 지원하는데, Regex(.*)로 찾기를 지원할 경우 다음과 같이 replace하면 한번에 변경할 수 있다.
찾고자 하는 Regex로 다음을,
const[\s*](.*)[\s*]=[\s*]require\((.*)\);
바꾸고자 하는 Regex로 다음을 설정하면 왠만하면 다 정상적으로 변환된다.
import $1 from $2;
결과