Atom Package 개발할 때 필수 중의 필수 Package : Hot package loader


(이종은(Jong Lee)) #1

Atom 패키지 개발할 때 가장 소모적인 부분중의 하나가 바로 소스 수정하고 relaod해서 확인하는 것입니다.
패키지의 소스를 조금 수정했었도 해당 패키지만 reload 하지 못했습니다.

제가 사용하는 방법은 다음과 같습니다.

  1. atom -d 명령을 통해 개발 모드로 실행합니다.
    • 개발모드는 ~/.atom/dev/packages/에 있는 패키지를 우선적으로 사용합니다.
    • apm(Atom Package Manager)를 이용하여 개발용 package를 쉽게 설치 할 수 있습니다.
      apm develop <package_name> [<directory>]
  2. atom-hot-package-loader 패키지에서 지금 개발중인 패키지 하나를 atom-hot-package-loader:select-package 명령을 이용하여 선택하고 atom-hot-package-loader:watch명령으로 watch 합니다.
  3. 그 다음 부터는 패키지 수정하면 자동으로 해당 패키지만 리로딩 됩니다.

window 전체를 reload 해야하기에 길게는 10초가량 걸릴때도 있는 순식간에 반영됩니다!!! :laughing: