누군가를 위해 오는 누구이뇨 PHP 코드 변경 후 다시 시작하면 모든 서있느라 노드입니다 배경 및 과정, 매우 비효율적임 것 같다. 유지됩니까 시작할 때 자동으로 저장될 때 코드 변경을 통해 노드입니다 플래깅 스크립트입니다 재시작해야 노드입니다?
좋은 옵션은 노드입니다 수퍼바이저가 과 재시작하여 변경하십시오 node. js 파일 는 일반적으로 좋은 기사를 how to use it.
npm install supervisor -g
응용 프로그램의 사용 후 다음 마이그레이션하기 루트
supervisor app.js
나랑 친해 그녀의심장을 보는 뭔가 호출됨 노드먼 ([https://github.com/remy/nodemon] (https://github.com/remy/nodemon))
만일 그 디렉토리의 파일을 노드먼 시작된 노드먼 제스쳐놀이처럼 있는 가 하면 자동으로 변경하십시오 재시작하여 노드입니다 프로그램.
예:
nodemon ./server.js localhost 8080
또는 단순히
nodemon server
영생하리라그것이 모듈에서는 는 总监和首席信息官完全了解 여러 node. js 서버, 현재 실행 중인 서버 및 목록, 세워줘 재시작하여 시작할 수 있습니다. 또한 필요에 따라 제스쳐놀이처럼 변경용 파일 및 재시작하도록 노드입니다.
npm install forever -g
'명령' 이 설치한 후 호출하십시오 영생하리니. 'w' 제스쳐놀이처럼 플래그를 사용하여 파일의 변경:
forever -w ./my-script.js
또한 제스쳐놀이처럼 디렉토리이며 무시됨 패턴:
forever --watch --watchDirectory ./path/to/dir --watchIgnore *.log ./start/file
인생 쉽게 할 수 있는 다양한 고궁박물원 사용할 수 있습니다.
[노드입니다 개발] [1]: 'g' < br> 노드입니다 개발 고궁박물원 설치 -;; [노드먼] [2]: 'g' < br> 노드먼 고궁박물원 설치 -;; [수퍼바이저가] [3]: 'g' < br> 수퍼바이저가 고궁박물원 설치 -;; [영생하리라그것이] [4]: 'g' 영생하리라그것이 고궁박물원 설치 -
[pm2] [5]: 고궁박물원 설치 - g ',' pm2 < br>. [강력한 루프 프로세스 관리자] [6]: 'g' 스트롱룹 고궁박물원 설치 -
Pm2 및 스트롱룹 영생하리니 비교, 스트롱룹 & # 39 의 usb. 웹 사이트.
[1]: https://www.npmjs.com/package/node-dev/ " node-dev"; [2]: https://github.com/remy/nodemon/ " nodemon"; [3]: https://github.com/petruisfan/node-supervisor/ " node-supervisor"; [4]: https://github.com/foreverjs/forever/ " forever"; [5]: http://pm2.keymetrics.io/ " pm2"; [6]: http://strong-pm.io/ ", 강력한 루프 프로세스 Manager".
>. 노드입니다 개발
모두 같은 훌륭한 대안을 노드입니다 개발 노드먼 및 수퍼바이저가 개발자를 위한 afaq 그로울 (또는 이바노티피) 알림 기능을 데스크탑에 오류가 있는 경우 또는 재가동함으로써 때마다 서버 또는 변경 발생할 수 있는 파일.
npm install -g node-dev
node-dev app.js
다음 단계:
고궁박물원 노드먼 세이브 개발 설치 - 1.
start" ";: " 노드입니다 ./bin/www";
devstart" ";: " 노드먼 ./bin/www";
다음과 같이
scripts" ";: {
test" ";: \" ", 에코, 오류: specified\" 테스트가 없습니다. & &; 종료하십시오 1"
start" ";: " 노드입니다 ./bin/www";
devstart" ";: " 노드먼 ./bin/www";
}
https://developer.mozilla.org/en-US/docs/Learn/Server-side/Express_Nodejs/skeleton_website