본문 바로가기
  • [성공하는 개발자] - Developer
Node

[Node] npm package.json 생성

by Sein-JH 2021. 10. 25.
728x90

nodejs 가 설치된 상태라면 Express 설치 전 프로젝트를 생성할 수 있는데
이 프로젝트를 생성하는 명령어가 "npm init"입니다. 이 명령어는 터미널 또는 cmd를 통하여 입력하시면 손쉽게 설치할 수 있습니다.

 

npm init

 

명령어 실행 후 프로젝트에 대한 다양한 정보를 캐묻기 시작합니다.

모두 Enter로 넘겨도 상관없지만 entrypoint는 통상적으로 app.js로 설정하지만 필 수 사항은 아닙니다.

내가 만들려고 하는 프로젝트에 최초 실행 파일을 어떤 파일로 할 것인지의 물음 이기 때문에 최초 파일을 설정하는 것이라고 생각하면 됩니다.

 

npm init 실행 시 물어보는 것들입니다  

name: (tests)

프로젝트 명을 기입합니다. 입력하지 않고 Enter를 입력할 경우 폴더명인 tests가 자동으로 기입됩니다..

 

version: (1.0.0)

진행 중인 프로젝트의 버전을 이야기하며, Enter를 입력할 경우 괄호 안의 내용이 자동으로 기입됩니다

 

description:

프로젝트에 대한 설명을 기입합니다. 프로젝트에 대한 내용이 없을 경우 공백으로 들어갑니다.

 

entry point: (index.js) 

제작할 프로젝트의 시작할 실행 파일을 지정합니다. 통상적으로는 app.js라는 파일 명을 많이 쓰지만, 프로젝트 작성자 본인 마음입니다. 만약 입력하지 않고 Enter를 입력할 경우 괄호 안의 내용이 자동으로 기입됩니다.

 

test command:

프로젝트 생성 후 테스트로 입력할 메시지

 

git repository:

git저장소가 생성되어있고 github 이 연결되어있다면 자동으로 입력되지만 저장소를 사용하지 않는다면 넘어가셔도 됩니다.

 

keywords:

프로젝트에 대한 키워드를 입력합니다.

 

author:

프로젝트 작성자를 입력합니다.

 

license: (ISC)

저작권에 대한 정보를 기입하며 기본적으로는 ISC를 가 작성됩니다.

위정보를 모두 기입하면 package.json 파일을 생성합니다.



출처: https://asource.tistory.com/5 [Asource]

'Node' 카테고리의 다른 글

[Node] JWT 시스템 구현  (0) 2022.02.07
[Node] express 초기 세팅  (0) 2021.10.21
[Node] 입출력 보안  (0) 2021.05.02
[Node] App 모듈 형식  (0) 2021.05.02
[Node] JavaScript 객체  (0) 2021.05.02

댓글