탈

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

· 2014-12-27 (토) 02:15:21 · 4889 · 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,890
14-12-26 조회 4,597
14-12-25 조회 3,387
14-12-24 조회 3,580
14-12-24 조회 5,964
14-12-23 조회 3,862
14-12-23 조회 4,034
14-12-20 조회 3,561
14-12-20 조회 3,072
14-12-20 조회 3,445
14-12-19 조회 3,829
14-12-18 조회 5,266
14-12-18 조회 3,683
14-12-17 조회 4,094
14-12-16 조회 3,686
14-12-16 조회 3,521
14-12-15 조회 6,815
14-12-15 조회 3,682
14-12-14 조회 3,834
14-12-13 조회 3,435
14-12-12 조회 3,797
14-12-12 조회 3,438
14-12-12 조회 3,132
14-12-11 조회 3,055
14-12-11 조회 3,638
14-12-10 조회 3,623
14-12-10 조회 3,622
14-12-10 조회 3,671
14-12-09 조회 3,247
14-12-09 조회 3,353
14-12-08 조회 6,206
14-12-08 조회 4,100
14-12-07 조회 2,915
14-12-07 조회 3,404
14-12-07 조회 3,257
14-12-05 조회 4,830
14-12-05 조회 3,177
14-12-05 조회 3,328
14-12-04 조회 3,049
14-12-03 조회 3,545
14-12-03 조회 3,225
14-12-02 조회 3,392
14-12-02 조회 4,201
14-12-02 조회 2,997
14-12-01 조회 2,989
14-12-01 조회 4,199
14-11-29 조회 3,884
14-11-28 조회 3,835
14-11-27 조회 3,204
14-11-27 조회 3,919
14-11-27 조회 3,483
14-11-26 조회 3,323
14-11-26 조회 3,628
14-11-26 조회 3,704
14-11-25 조회 3,812
14-11-25 조회 3,714
14-11-25 조회 6,544
14-11-24 조회 5,394
14-11-24 조회 3,624
14-11-21 조회 4,035
14-11-20 조회 7,717
14-11-20 조회 4,418
14-11-19 조회 3,837
14-11-18 조회 3,418
14-11-18 조회 4,012
14-11-17 조회 4,003
14-11-16 조회 3,789
14-11-13 조회 3,094
14-11-13 조회 3,398
14-11-13 조회 3,312
14-11-12 조회 3,556
14-11-12 조회 4,020
14-11-12 조회 4,085
14-11-11 조회 3,220
14-11-11 조회 3,946
14-11-09 조회 3,714
14-11-08 조회 3,388
14-11-07 조회 7,607
14-11-06 조회 7,120
14-11-06 조회 3,606
14-11-06 조회 6,916
14-11-05 조회 6,543
14-11-05 조회 6,891
14-11-05 조회 7,925
14-11-04 조회 7,586
14-11-04 조회 7,011
14-11-04 조회 3,398
14-11-03 조회 8,330
14-11-03 조회 4,187
14-10-31 조회 3,652
14-10-31 조회 5,614
14-10-30 조회 3,588
14-10-30 조회 5,439
14-10-30 조회 5,024
14-10-28 조회 4,034
14-10-27 조회 4,228
14-10-27 조회 3,575
14-10-25 조회 4,887
14-10-25 조회 3,614
14-10-25 조회 8,242