출처 : https://okky.kr/article/456242
방식1-크롬확장프로그램 livepage.
방식2-html페이지마다 삽입. <script type="text/javascript" src="http://livejs.com/live.js "></script>
방식3-nodejs의 gulp모듈과 Browsersync 어플리케이션설치
가장 흥미로운 기능은 여러 개의 브라우저를 실행했을 때 한 브라우저에서 클릭을 하면
다른 브라우저에서도 동일한 위치에 클릭 이벤트를 발생시켜 여러 브라우저에서 동시에
동일하게 동작할 수 있도록 도와주는 기능입니다. 출처: http://webclub.tistory.com/473 [Web Club]
방식4-nodejs의 gulp모듈과 gulp-watch gulp-livereload 플러그인사용
방식5-nodejs의 grunt모듈과 grunt-contrib-watch grunt-express 플러그인사용 -
참고 grunt-contrib-watch는 Deprecated됨
방식6-크롬확장프로그램 livereload,guard(루비설치필요)
방식7-Chromix
참고로 Browsersync 가 기능면에서 가장 강력하고 livepage 가장 심플했습니다.
,live.js 도 나름 좋았습니다.(내부코드보면 로컬일때만 동작하게 되어있네요)
nodejs,tomcat 등을 사용하지 않고 테스트하려면 간단히 다음의 방법을 사용하면 됩니다.
파이썬 python -m SimpleHTTPServer 8080
루비 ruby -run -e httpd . -p 8080
'프로그램개발 > ClientSide(JavaScript,Angular,Vue)' 카테고리의 다른 글
웹어셈블리 온라인 IDE '어셈블리 스튜디오' 공개 (0) | 2018.04.18 |
---|---|
JavaScript에서 Rust 연동 (0) | 2018.04.11 |
구글 자바 스크립트 스타일 가이드 (0) | 2018.04.03 |
자바스크립트의 메모리관리 (0) | 2018.02.06 |
Angular2 간단한 CRUD 참고 (0) | 2018.01.24 |