npm init -y 명령어에서 -y는 "yes"의 줄임말로, npm init 명령어를 실행할 때 나오는 여러 질문에 대해 모두 기본값으로 자동 응답해준다는 의미입니다.
npm init을 입력하면 다음과 같은 질문이 하나씩 나옵니다:
- package name:
- version:
- description:
- entry point:
- test command:
- git repository:
- keywords:
- author:
- license:
보통 이 정보를 입력하고 나서야 package.json 파일이 생성됩니다.
그런데 -y 옵션을 붙이면, 이 질문을 생략하고 기본값으로 자동 설정된 package.json 파일을 즉시 생성합니다.
npm init -y
실행 후 자동으로 다음과 같은 내용이 포함된 package.json 파일이 생성됩니다:
{
"name": "my-project",
"version": "1.0.0",
"description": "",
"main": "index.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
"keywords": [],
"author": "",
"license": "ISC"
}
원한다면 나중에 이 package.json 파일을 열어서 직접 수정할 수 있습니다.
반응형
'프로그래밍 > Node.js' 카테고리의 다른 글
| Node.js 버전별 설치 및 운영 (macOS) - nvm (0) | 2025.08.31 |
|---|---|
| Node.js 모듈 시스템에 대해서 (0) | 2025.08.31 |
| Node.js > devDependencies 과 dependencies 차이점 (0) | 2024.11.17 |
| Node.js에 대해서 (0) | 2024.07.06 |
| PM2란? (0) | 2022.09.05 |