생활코딩

Coding Everybody

코스 전체목록

닫기

Node.js - 패키지 매니저와 PM2

수업소개

혼자서 소프트웨어를 만드는 일은 거의 없습니다. 타인의 모듈을 이용해서 소프트웨어를 만들게 됩니다. 이 때 사용하는 모듈이 많아지면 여러가지 복잡한 문제가 생겨납니다. 이를 관리하는 도구가 패키지 매니저입니다. 이 수업에서는 대표적인 패키지 매니저인 NPM을 사용하는 법을 살펴봅니다. 

또 실행중인 Node.js 애플리케이션을 관리하는 프로세스 매니저 PM2의 사용법도 알아보겠습니다. 

 

 

 

강의

댓글

댓글 본문
  1. Hoon Ko
    20231016
  2. carpediem
    23.09.03 완료!!
  3. 어흥
    230702
  4. BF_Lee
    23.06.30
  5. Hojun Song
    2023-04-14 4:48
  6. Nayeong Koo
    23.03.17

    pm2라는 npm을 이용해서 main.js가 계속 켜져 있도록 유지할 수 있고 내용 수정 시에 자동으로 즉시 반영 되도록 할 수 있다.
  7. 백대진
    23.01.19 완
  8. 감자
    22.12.04 완료
  9. 당당
    2022.10.23
  10. i_am_es
    2022-08-09
  11. 아캔두잇
    20220804 완료
  12. 키다리아저씨
    220719 완
  13. toonfac
    220714 오후 3시 02분 완료
  14. 김상현
    다 되고 watching 에 enabled도 되었는데 왜 main.js파일을 수정했을때 자동으로 재시작이 안될까요.. 수정한게 반영이 안되네요.. ㅠㅠ 댓글 쭉 보니까 저만 일어나는 현상같은데 신기하네요..
  15. 주재윤
    감사합니다
  16. 시행인
    7:15 pm2 start main.js --watch 로 하니 에러가 뜨는데

    pm2 start main --watch 는 실행 잘 되네요.
  17. 화려하게간다
    화긴~~~~
  18. 화려하게간다
    이거 js하고 띄ㅣ우고 --watch 하면 괜찮아짐
    대화보기
    • kimkk
      pm2 : process manager for node.js
    • 케굴
      2021-12-26
    • 초딩 개발자
      2021/12/12
    • 동넝이
      와 미쳤다 진짜 좋은 정보 감사합니다 이런게 있었네!!
    • pdpd
      m1 로제타 환경입니다. 현재는 pm2 start main.js --watch 도 정상 작동되고 있습니다.
      대화보기
      • pdpd
        21.10.09
      • 졸작완성하자
        210915 완료
      • Supreme_YS
        CLI 환경에서 비밀번호는 표시되지 않습니다. 비밀번호를 입력하시면 화면상에는 보이지 않지만 맥북 로그인 비밀번호를 입력하시면 입력처리는 되고 있습니다. 따라서, 맥북 비밀번호가 1234라고 가정했을 때 1234를 입력하시면 문제없이 작동하실겁니다!
        대화보기
        • 승뇽뇽
          ㅇㄹ
        • 반반
          맥북입니다. pm2 설치 시 비밀번호가 안쳐져요 어떻게 하면 좋을 까요??
        • labis98
          20210725 Good!!!
        • Duke
          2021.07.18
        • laqah
          프로그램의 생태계... 신기하네요
        • aminora
          신박하네요
        • 김지우
          감사합니당 저도 찾아서 해결했어요
          대화보기
          • 모카
            현재 쓰고 있는데 잘됩니다...
            대화보기
            • Jeong Il Haan
              20210419
            • byoonn
              완료
            • 아쭈
              cmd는 정상적으로 실행이 되는데 localhost:3000 창이 안떠요 해결하신 분 있나요?ㅜㅜ
            • 김지우
              m1칩에서는 pm2가 작동이 안하는 것 같아요
            • chimhyangmoo
              21.02.21
            • nugnus
              첫 수업부터 차근차근 공부중입니다.
              좋은 수업들 감사드려요.
              버전이 바뀌어서 그런지 --watch 기능을 실행시킬 때 .js 를 붙이니 오류가 나네요.
              pm2 start main.js --watch > 에러남
              pm2 start main --watch > 실행됨
              초보라서 한참 헤맸습니다.
            • jeisyoon
              2021.02.09 npm - pm2 완료
            • 마아앙
              2021.02.02
            • hanel_
              감사합니다^^
            • 뭄수
              완료
            • ohhigo
              21/1/24 ★★★★★
            • 꿈치뚱
              pm2 start main.js --watch 명령어 실행 후 main.js 를 수정할 시, 자동으로 pm2가 파일을 읽는 것이 아니라 프로세스가 종료되어 버립니다!!
              혹시 저와 같은 문제를 겪으신 분이 있을까요?
            • Noah
              2021.01.05 완료!
            • Jay_
              2021.01.02 완료
            • 이재혁
              pm2 stop main 실행시 status에 stopped가 안뜨고 errored가 뜨는데 왜 그런걸까요...
            • 손민철
              20/12/29 완료
            graphittie 자세히 보기