Ec2 인스턴스로 배포를 진행하면서 npm run start 와 npm start의 차이가 있는지 의문이 생겨 알아보았다.
결론은 같은 결과를 내는 명령어로 script가 정의되어 있는 경우 동일하게 작동된다.
- npm start 를 제외한 모든 script 는 npm run 을 사용해야한다
script 실행 명령어 중 start와 test 스크립트의 경우, 자주 사용되기 때문에 npm run에서 run을 생략해도 무방하다.
npm run start
npm run test
// run 생략
npm start
npm test
script에 정의되어 있지 않는다면? npm start의 경우는 기본적으로 node server.js 를 실행시킨다.
node server.js 는 서버를 시작하는데 사용할 수 있다.
'Dev' 카테고리의 다른 글
CDN이란? (0) | 2024.09.06 |
---|---|
Flux 패턴 (0) | 2024.09.05 |
github readme 이미지 (0) | 2024.09.04 |
Next.js Amazon EC2 배포(2) (4) | 2024.09.02 |
Next.js Amazon EC2 배포(1) (0) | 2024.09.02 |