大家讲道理2017-04-17 16:06:12
귀하의 app.js에 문제가 있습니다. http 서비스가 시작되지 않거나, 리스닝 포트 번호가 출력되지 않아서 마지막 문장이 언급되지 않은 것 아닌가요?
슈퍼바이저는 그냥 노드 서비스겠죠? 단지 그가 메인 프로세스 역할을 하고 하위 프로세스를 서비스로 설정하여 쉽게 모니터링할 수 있을 뿐입니다.
怪我咯2017-04-17 16:06:12
설치 후 바로 시작하면 됩니다. 원래 노드를 작성할 때 서버 내용을 수정할 때마다 자동으로 다시 시작해야 적용됩니다. .
그런데 어떤 효과를 원하시나요? 코드가 올바른지 확인하십시오. 아마도 감독자와 관련이 없을 것입니다.
ringa_lee2017-04-17 16:06:12
많이 몰라서 미안해요
일반적으로 js 파일을 실행하는 데 사용되는 명령은
으아아아supervisor
은 코드를 실행할 때마다 node
를 별도로 사용할 필요 없이 프로그램 코드의 변경 사항을 모니터링하는 프로세스를 생성하는 디버깅 도구라는 것을 알았습니다.
사실 실행 방법에는 문제가 없다고 생각합니다. 프롬프트 정보가 다르게 나타나는 것은 시스템 때문일 수 있습니다.
둘째, 귀하의 코드가 그의 코드와 다르기 때문에 모니터링 결과가 다를 수도 있습니다.
阿神2017-04-17 16:06:12
저는 node에 대해 잘 모르지만, 시작은 node app.js여야 한다는 것을 알고 있습니다(app은 node 프로그램의 이름입니다). 아무튼 저는 감독자 명령어를 사용해본 적이 없습니다
黄舟2017-04-17 16:06:12
은 이미 실행 중입니다. 그렇다면 app.js
끝에 문장을 추가해 보세요.
console.log ('server is running on ort')