8000 GitHub - moonyl/pm2-stand-alone: pm2를 node 및 npm 종속성 없이 자체적으로 실행할 수 있도록 한다.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
8000

pm2를 node 및 npm 종속성 없이 자체적으로 실행할 수 있도록 한다.

License

Notifications You must be signed in to change notification settings

moonyl/pm2-stand-alone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pm2-stand-alone

pm2-stand-alone은 기존의 Node.js 환경에 영향을 주지 않고, Node.js 및 npm 설치 없이도 사용 가능한 pm2 프로세스 관리자의 독립 실행 파일을 생성합니다. 이 프로젝트는 다양한 Node.js 버전 및 환경에서 pm2를 사용하려는 개발자와 시스템 관리자를 위한 도구입니다.

왜 pm2-stand-alone을 사용해야 할까요?

  • 노드 버전과 npm 버전 관리: 기존 프로그램이 특정 node.js를 사용하고 있을 때, 영향을 주지 않으면서 pm2 기능을 사용하고 싶을 때, pm2-stand-alone은 이상적인 선택입니다.

  • npm 및 패키지 관리 없음: Node.js 및 npm을 별도로 설치하지 않아도 됩니다. 소규모 환경 또는 노드 환경 설정이 제한된 상황에서도 pm2를 사용할 수 있습니다.

  • 간편한 배포: pm2-stand-alone은 실행 파일 형태로 제공되므로 배포 및 실행이 간단하고 편리합니다.

기능(pm2와 동일합니다)

  • 애플리케이션 실행, 중지, 재시작 및 모니터링.
  • 로그 파일 관리와 출력 지원.
  • 환경 변수 설정과 관리.
  • 애플리케이션을 백그라운드에서 실행.

pm2-stand-alone 생성하기

pm2-stand-alone을 시작하는 방법은 간단합니다.

1. 의존성 설치

프로젝트 루트 디렉토리에서 다음 명령어로 필요한 패키지를 설치합니다.

npm install

2. 실행 파일 생성

실행 파일을 생성하려면 다음 명령을 실행합니다.

npm run pkg

pm2-stand-alone 사용하기

이제 pm2-stand-alone을 사용할 준비가 되었습니다! 생성된 실행 파일을 실행하고 애플리케이션을 관리하세요. 사용법은 pm2와 동일합니다.

예시

./pm2-stand-alone start <관리할 프로그램> --interpreter none --name "<프로그램 별칭>"

라이센스

이 프로젝트는 MIT 라이센스 하에 배포됩니다. 자세한 내용은 LICENSE 파일을 참조하세요.

About

pm2를 node 및 npm 종속성 없이 자체적으로 실행할 수 있도록 한다.

Resources

License

Stars

Watchers

Forks

Packages

No packages published
0