2014-07-15 2 views
25

express-livereload을 시도했지만보기 파일 만 다시로드했습니다.Reload Express.js는 서버를 다시 시작하지 않고 변경 사항을 라우팅합니다.

다른 도구를 사용해야합니까, 아니면이 서버를 실행하는 파일 index.js을 볼 수 있습니까?

이 옵션은 node-livereload과 같으며 감시 대상 파일의 기본값은 .js입니다.

간단한 구성으로 알고있는 URL은 무엇입니까?

내 주된 문제는 Express.js에 적합한 개발 환경을 설정하는 방법이며, 요청시 변수를 검사하고 싶습니다. 경로를 변경할 때마다 다시 시작해야합니다.

추신 : 나는 서버가 요청을 처리 할 때 변수를 검사하기 위해 node-inspector을 시도했으나, node-inspector은 그런 용도로 사용하지 않았던 것으로 보입니다. 맞습니까?

+0

당신이 [그런트 (http://gruntjs.com/)/[꿀꺽]를 사용하여 시도 되세요 (http://gulpjs.com/)? 나는 [이 질문] (http://stackoverflow.com/questions/23665993/gulp-js-livereload-with-express-server)을 발견했다. 꿀꺽 꿀꺽 거려 같은 일을 할 수도 있지만, 이해하기 쉬운 설정이 있기 때문에 꿀꺽 꿀꺽 마시는 것을 더 좋아합니다. –

+0

기본 구성으로 작동하는 구성 가능한 것을 선호합니다. – juanpastas

답변

44

내 생각에 Nodemon이 있습니다.

Nodemon은 소스의 변경 사항을 모니터링하고 서버를 자동으로 다시 시작하는 유틸리티입니다. 개발을위한 완벽한.

예 호출 :

nodemon index.js 
+0

정말 고마워요! 내가 원했던 것. – juanpastas

+0

그 굉장한 !!! – Bangash

+1

package.json에 추가하는 간단한'npm install --save-dev nodemon'. 그러면 다음과 같은 스크립트를 추가 할 수 있습니다 :''dev ":"nodemon index.js "' –

관련 문제