pm2
- npm run start 실행시키는 방법
방법 2가지
1 ) pm2로 npm 스크립트 실행하기
실행시킬 디렉토리에 가서 아래와 같이 명령어 입력해주면 된다.
pm2 start "npm run start" --name app이름
pm2 list 보면 해당 app이름이 추가되어 있는것을 확인할 수 있다.
2 ) pm2 설정 파일 사용하기
➡️ 이 방법은 시도해보지 않았다.
pm2 설정파일 (ecosystem.config.js)에서 설정
module.exports = {
apps : [{
name: "my-app-name",
script: "npm",
args: "run start"
}]
};
설정 후 시작
pm2 start ecosystem.config.js
참고
- chatgpt
- https://velog.io/@mangojang/pm2-%EB%A1%9C-Next.js-%EC%8B%A4%ED%96%89%ED%95%98%EA%B8%B0
pm2 로 Next.js 실행하기
pm2 로 React+Next.js 로 구성된 어플리케이션를 무중단 배포 하고자 함
velog.io
해당 블로그에 package.json 파일에서
"prestart": "npm run build",
설정을 해주어 start시 build가 자동으로 되도록 설정하는
유용한 꿀팁도 적혀있다.
'ect' 카테고리의 다른 글
npm install `--force` and `--legacy-peer-deps` 차이점 (0) | 2024.08.26 |
---|---|
pm2 프로세스 저장하는 방법 (0) | 2024.04.01 |
git | 레파지토리 복사하기 (0) | 2023.04.15 |
git | git push 에러 (mac) (0) | 2023.04.14 |
뿌띠 (0) | 2023.04.05 |