티스토리 뷰

반응형

글쓴이는 외부 활동이 많아서, ASP.NET Core의 개발 환경 구성을 Ubuntu에서 CLI로 빌드 및 실행을 합니다.

 

장소 및 장비에 구애받지 않기 위해 VSCode 웹IDE를 설치했기 때문에, 브라우저만 킬 수 있으면 언제 어디서든 노트북이 없어도 개발을 할 수 있습니다.

 

VSCode 웹IDE가 궁금하시면 아래 글을 참고하세요.

https://bundw.tistory.com/69

 

VSCode 도커(Docker)로 docker-compose 사용하여 웹IDE 구축 (lscr.io/linuxserver/code-server)

https://bundw.tistory.com/15 VSCode 도커(Docker)로 docker-compose 사용하여 웹IDE 구축 (cdr/code-server) VSCode(VisualStudio Code)는 마이크로소프트에서 제작된 가벼운 개발IDE입니다. 도커를 이용하여 V..

bundw.tistory.com

 

 

하지만 코드를 수정하고 매번 실행하려면 곤욕입니다. 만약 .NET Core에도 npm처럼 watch가 있으면 얼마나 좋을까요.. 네 다행히도 있습니다.

 

간단하게 다음 명령어로 실행하면 되겠습니다.

$ dotnet watch

 

HTTPS를 사용하려면 다음 명령어를 사용합니다.

$ dotnet watch run dev-certs https --trust

 

다만 watch는 항상 빌드 및 실행해주는 것은 아니며, 파일 추가 등 큰 변경사항에 대한 것은 컴파일러가 watch를 할 수 없어서 다시 실행하라고 하는 경우가 생깁니다.

 

이 경우에는 Ctrl+C를 눌러 종료하고 다시 watch를 실행하면 되겠습니다.

반응형