탈

웹 개발하면서 실시간 브라우져 자동 리로드

· 2014-12-27 (토) 02:15:21 · 4947 · 6
JBoss 에서 나오는 개발툴에도 있던데
다른 IDE 에는 없더군요...
 
프로젝트 소스의 변경없이, 원도우에서 되는게 없을까 몇일 동안 헤매다가 
ionic 에서 테스트해보고 공유합니다.
 
좀더 좋은 방법이 있다면 공유 부탁 드립니다.
 
[ 요구환경 ]
 
- 브라우져 : 크롬
- 개발툴 : 어떤것이든 무관
- 스크립트 : Ionic  <--- 다른것도 관계없습니다...제가 테스트하며 사용한것...
 
[ 순서 ]
 
1) 크롬에 플러그인 설치
 
2) 데몬으로 돌아갈 프로그램 설치 ( 감지용 )
 
   2-1) http://livereload.com/ 사이트 방문
 
   2-2) 중간쯤보면 맥용 / 원도우용 / 리눅스용 있습니다..원하시는것을 선택하셔서 설치
 
   2-3) 다운 받으셔서 설치하면 창이 하나 뜹니다.
         - 왼쪽 add 버튼 클릭 하셔서 개발하시는 프로젝트의 최상위 선택
         - 오른쪽 action + files 을 마우스로 선택하시면
            sass, less, coffee 부터 원하시는것들을 같이 여러개 지원  
   
3) 크롬에서 
   3-1) 위의 크롬 플러그인 사용 부분 활성화 확인
   3-2) http://localhost:3000 으로 접속
 
 
[ 테스트 방법 ]
 
개발하시는 프로젝트의 소스을 변경해보세요..
실시간으로 크롬 화면이 적용된것으로 보실수 있습니다
 
 
[ 아쉬운점 ]
 
livereload.com 에서 배포하는 포트가 3000 으로 고정
그래도 이게 어딘가 싶습니다..너무 고마움....
  
 
[ 앱이나 개발 서버에 셋팅하신 경우 ]

만 소스 공통 부분에 삽입하면 끝


(*) 다마리님, 테러보이님.....
     하이브리드 공부하는데, 똑바로 갈수 있게, 이끌어 주시는 점 항상 감사합니다....^--^
|

댓글 6개

[ 참고사항 ]

크롬의 플러그인은 1 sec 마다
http://(원하는ip주소):35729/livereload.js <-- 이곳을 접속하고 있더군요.....js 의 interval 과 같은 형태
크롬쪽이라 무시해도 될것 같습니다.

[ 에러 내용 ]
WebSocket connection to 'ws://localhost:35729/livereload' failed:
Error in connection establishment: net::ERR_CONNECTION_REFUSED
Brackets이라는 에디터를 사용하시면 훨씬 편리하게 개발하실 수 있습니다.
Adobe에서 지원하는 것으로 알고 있고요. 완성도 높은 툴입니다.
프론트엔드 쪽 작업을 하실 때 유용하게 사용하실 수 있을거에요.

사이트 : http://brackets.io
감사합니다....인스톨해 봤는데요

크롬에서만 되고 ( 이건 저의 본문과 같은 ), CSS, HTML, JS 파일에 변경 사항만 자동으로 다시 로드된다고 뜨더라구요....
( 저의 본문에 팁 보시면 해당 파일 저장시 전부 다 되고, 앱과 데스크탑 전부 동시에 가능하고..... )

말씀하신툴은 Sublime 과 비슷한 느낌인대, 확장 기능이 좀 많이 부족한......
확장 기능 확인 이곳에서 했습니다 ( https://brackets-registry.aboutweb.com/ )

Adodb 에서 오픈 소스로 밀어 주나봐요....^-^
답변 감사합니다. 인스톨해서 후기도 남겨주셨네요^^
저는 디자인 & 웹프론트앤드 쪽을 전문적으로 하고 있지 않아서 brackets을 많이 사용해본 것은 아니지만,
"실시간 미리보기" 창을 띄어두면 파일을 편집하면서 변경사항을 바로 볼 수 있다는 것으로 만족스럽더라구요.
저도 도움이 되었는걸요...^^

말씀하신것처럼 brackets 에도 HTML, CSS, JS 을 자동으로 인식, 브라우져 Reload 부분이 있더라구요.
그런데, 본글처럼 이미지부터 SASS 까지 다 되는게 있어서, 공유차원에서 올렸었어요...

저는 주력이 Front 보다는 백단 개발자였는데,
하다보니 잡부 인생으로 살아가는중입니다...ㅋ

좋은 정보 있으면 공유 부탁 드릴께요...^-^
phpstorm에 liveedit이라는 플러그인 있습니다. 근데 잘 사용해야지 쿼리문 잘못해서 디비가 끝장날 수도 있으니, 조심해서 사용해야... ^^;
댓글을 작성하시려면 로그인이 필요합니다.

프로그램

8,188건
+
제목 글쓴이 날짜 조회
14-12-27 조회 4,948
14-12-26 조회 4,640
14-12-25 조회 3,423
14-12-24 조회 3,623
14-12-24 조회 6,050
14-12-23 조회 3,951
14-12-23 조회 4,191
14-12-20 조회 3,612
14-12-20 조회 3,228
14-12-20 조회 3,473
14-12-19 조회 3,865
14-12-18 조회 5,392
14-12-18 조회 3,725
14-12-17 조회 4,246
14-12-16 조회 3,731
14-12-16 조회 3,555
14-12-15 조회 6,852
14-12-15 조회 3,711
14-12-14 조회 3,852
14-12-13 조회 3,461
14-12-12 조회 3,823
14-12-12 조회 3,454
14-12-12 조회 3,140
14-12-11 조회 3,066
14-12-11 조회 3,649
14-12-10 조회 3,635
14-12-10 조회 3,631
14-12-10 조회 3,689
14-12-09 조회 3,258
14-12-09 조회 3,367
14-12-08 조회 6,237
14-12-08 조회 4,153
14-12-07 조회 2,954
14-12-07 조회 3,437
14-12-07 조회 3,279
14-12-05 조회 4,942
14-12-05 조회 3,195
14-12-05 조회 3,356
14-12-04 조회 3,073
14-12-03 조회 3,589
14-12-03 조회 3,245
14-12-02 조회 3,416
14-12-02 조회 4,240
14-12-02 조회 3,024
14-12-01 조회 3,010
14-12-01 조회 4,232
14-11-29 조회 3,904
14-11-28 조회 3,856
14-11-27 조회 3,224
14-11-27 조회 3,953
14-11-27 조회 3,505
14-11-26 조회 3,342
14-11-26 조회 3,649
14-11-26 조회 3,746
14-11-25 조회 3,860
14-11-25 조회 3,754
14-11-25 조회 6,636
14-11-24 조회 5,435
14-11-24 조회 3,680
14-11-21 조회 4,077
14-11-20 조회 7,784
14-11-20 조회 4,458
14-11-19 조회 3,890
14-11-18 조회 3,453
14-11-18 조회 4,058
14-11-17 조회 4,021
14-11-16 조회 3,809
14-11-13 조회 3,112
14-11-13 조회 3,416
14-11-13 조회 3,325
14-11-12 조회 3,574
14-11-12 조회 4,050
14-11-12 조회 4,290
14-11-11 조회 3,237
14-11-11 조회 3,966
14-11-09 조회 3,744
14-11-08 조회 3,547
14-11-07 조회 7,658
14-11-06 조회 7,190
14-11-06 조회 3,645
14-11-06 조회 7,116
14-11-05 조회 6,605
14-11-05 조회 6,991
14-11-05 조회 7,986
14-11-04 조회 7,638
14-11-04 조회 7,077
14-11-04 조회 3,432
14-11-03 조회 8,375
14-11-03 조회 4,217
14-10-31 조회 3,696
14-10-31 조회 5,776
14-10-30 조회 3,618
14-10-30 조회 5,628
14-10-30 조회 5,100
14-10-28 조회 4,069
14-10-27 조회 4,252
14-10-27 조회 3,610
14-10-25 조회 4,946
14-10-25 조회 3,654
14-10-25 조회 8,307