인프런 커뮤니티 질문&답변
sudo npx pm2 start npm -- start
작성
·
640
0
아래분과 비슷한 질문입니다.
backend 에서는 npx를 사용하면 바로 되는데
fontend에서는 npx 명령어를 쓰면 다운로드 되는 과정이 뜨고 그 후에 실행이 됩니다. 그런데 npm start 하면 아래 명령어가 나와야 하는데 sudo npx pm2 start npm -- start 를 하면 package.json에 입력한 명령어가 안나오고 pm2만 실행되는 것 같습니다.
그리고 들어가보면 실행이 안됩니다...그냥 sudo npm start하면 정상 작동됩니다.
그리고 이어서 monit하는 명령어도 monit할때 또 다운로드되는 과정이 생겨서 로그가 바로 찍히지도 않습니다.
(아 그리고 혹시 인스턴스 상태를 중지로 하면 돈이 안나가나요? )
답변 5
0
0
0
제로초(조현영)
지식공유자
우분투가 맞나요?
[PM2] Spawning PM2 daemon with pm2_home=/home/ubuntu/.pm2
[PM2] PM2 Successfully daemonized
[PM2] Starting /usr/local/bin/npm in fork_mode (1 instance)
[PM2] Done.
저랑 npm이 설치된 경로가 다른걸로 봐서는 노드 설치가 잘못된 것 같기도 합니다. 명령어 입력 시 무언가 다운로드 되는 모습이 보여서는 안 됩니다.
/front 폴더에서 npm i pm2 다시 해보시고 npx 명령어 한 번 더 입력해보세요.
0
0




