Language/RubyOnRails

[Rails] 레일즈 디버깅

uuukpyo 2019. 11. 17. 21:02
728x90

Rails에서 사용하는 여러가지 디버깅 방법!

1. Rails.logger.debug 확인할객체 .inspect

 

console로 원하는 내용을 확인할 수 있다.

 


2. abort 확인할객체 . inspect

 

 

- 브라우저로 디버깅하는 방법이다.

- 원하는 부분에서 멈추고 필요한 텍스트를 표시한다.

- 콘솔창에서 현재 상태를 확인할 수 있다.

 


3. byebug

 

 

- Gemfile 'byebug' 를 이용해서 디버깅하는 방법이다.

- byebug를 넣고 실행하면 롤백된다.

- 콘솔에서 확인할 내용에 .errors 를 입력하면 에러내용이 나온다.

- c 를 입력하면 디버깅모드에서 나오게 된다.

728x90