[typescript] Prettier와 Ruby 프로젝트 통합하기
Prettier는 코드 포맷팅 도구로, 코드 스타일을 일관되게 유지하는 데 도움이 됩니다. TypeScript와 같은 언어 외에도 Ruby 프로젝트에서도 Prettier를 사용할 수 있습니다. 이 포스트에서는 Ruby와 Prettier를 함께 사용하는 방법에 대해 알아보겠습니다.
Ruby 프로젝트에 Prettier 설정하기
Ruby 프로젝트에서 Prettier를 사용하려면 먼저 prettier
를 설치합니다. 이를 위해 다음 명령어를 실행합니다.
npm install --save-dev prettier
이후, 프로젝트 루트에 .prettierrc
파일을 생성하여 Prettier 구성을 정의합니다.
{
"semi": false,
"singleQuote": true,
"tabWidth": 2,
"printWidth": 80
}
위 설정은 예시일 뿐이며, 프로젝트에 맞게 적절히 수정해야 합니다.
Ruby 백엔드 코드 포맷팅
Ruby 코드를 Prettier로 포맷팅하려면, ruby-prettier
패키지를 설치합니다.
npm install --save-dev ruby-prettier
그리고, package.json
파일에 코드 포맷팅 스크립트를 추가합니다.
"scripts": {
"format:ruby": "prettier --write '**/*.{rb,erb}'"
}
이제, 아래 명령어를 실행하여 Ruby 코드를 포맷팅할 수 있습니다.
npm run format:ruby
결론
이제 Ruby 백엔드 코드에 Prettier를 통합했습니다. 이를 통해 코드의 일관성과 가독성을 유지하고 프로젝트를 효율적으로 유지보수할 수 있습니다.