2012-12-31 3 views
0

저는 Yeoman을 사용하여 프론트 엔드 html 앱 (백본 및 부트 스트랩)을 개발 중이며 api (노드, 익스프레스, mongodb)의 백엔드 개발에 동일한 폴더를 사용하려고합니다.Yeoman 서버와 노드 수퍼바이저를 결합하십시오.

프론트 엔드 또는 백엔드에서 어떤 파일이 변경 되더라도 브라우저를 새로 고치는 것이 좋습니다.

는 내가 지금하고 있어요 것은 :

  • 이 보좌관을 위해 나는 브라우저 나 응용 프로그램 폴더에 뭔가를 변경할 때마다 새로 고침 것 "유사시 서버"를 사용하고 있습니다.
  • 노드 수퍼바이저 모듈을 사용하고 "수퍼바이저 server.js"를 실행하여 자동으로 서버를 종료하고 백엔드에서 파일이 변경되면 노드 서버를 다시 시작합니다.

다른 포트에서 yeoman 및 노드 서버를 실행해야하므로이 문제를 피하고 싶습니다.

노드 감독자와 함께 브라우저의 자동로드를 강제 실행하거나 yeoman 서버를 클래식 노드 서버로 사용하는 방법이 있습니까?

답변

1

grunt reload 명령을 사용하여 브라우저를 강제로 재로드 할 수 있어야합니다. 단지 childProcess.exec 또는 childProcess.spawn 명령.

관련 문제