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 |
댓글