Atom 패키지 개발할 때 가장 소모적인 부분중의 하나가 바로 소스 수정하고 relaod해서 확인하는 것입니다.
패키지의 소스를 조금 수정했었도 해당 패키지만 reload 하지 못했습니다.
제가 사용하는 방법은 다음과 같습니다.
-
atom -d
명령을 통해 개발 모드로 실행합니다.- 개발모드는
~/.atom/dev/packages/
에 있는 패키지를 우선적으로 사용합니다. - apm(Atom Package Manager)를 이용하여 개발용 package를 쉽게 설치 할 수 있습니다.
apm develop <package_name> [<directory>]
- 개발모드는
-
atom-hot-package-loader 패키지에서 지금 개발중인 패키지 하나를
atom-hot-package-loader:select-package
명령을 이용하여 선택하고atom-hot-package-loader:watch
명령으로 watch 합니다. - 그 다음 부터는 패키지 수정하면 자동으로 해당 패키지만 리로딩 됩니다.
window 전체를 reload 해야하기에 길게는 10초가량 걸릴때도 있는 순식간에 반영됩니다!!!