kokoball의 devlog
article thumbnail
[Why? 시리즈] 1장 - 왜 npm run start 로 서버를 띄우는 걸까?
WEB/Why? 시리즈 2024. 8. 6. 16:17

개발자들은 일을 시작할 때 npm run start 등 비슷한 명령어로 Dev Server를 띄우면서 시작을 하게 됩니다. 이 과정 속에서 일어나는 일은 모듈 번들러의 역할 등을 알고 있으면 어렴풋이 알게 되지만,이번글은 조금 더 깊게 그 과정에서 일어나는 일을 자세히 알아 보려고 합니다. (이 글은 React CRA와 webpack을 기준으로 작성되었습니다.) 우선 npm 이란?npm은 Node Package Manager로 node로 실행할 수 있는 패키지들을 관리하는 도구이며, 개발자는 npm을 통해 다른 사람이 작성한 패키지를 다운로드하고, 업데이트하고, 삭제할 수 있습니다. 쉽게 생각해 보면 npm은 application을 설치 삭제 및 관리해 주는 앱스토어와 같은 역할을 하며,npm을 이용해서..

728x90