먼저 SomeProject 프로젝트라는 것을 만들기로 했으므로 다음과 같이 초기화 한다.
$ mkdir SomeProject
$ cd SomeProject
$ npm init
$ npm install grunt --save-dev
위 명령은 SomeProject라는 디렉토리를 만들고 이동한 후 패키지를 초기화하고 grunt
명령을 수행하기 위한 모듈을 설치한다.
npm init
명령을 수행하는 과정에서는 그냥 엔터만 친다. 나중에 수정해도 된다.
이 명령은 package.json 파일을 만들 뿐이다.
npm install grunt --save-dev
명령은 grunt
명령을 수행하기 위한 모듈을 설치하는 과정이다.
모듈은 'node_modules' 폴더를 생성하고 그안에 설치된다.
--save-dev
옵션은 npm init
에 의해서 만들어진 package.json 파일에 grunt 모듈에 대한 정보를 기록하도록 한다.
[package.json]
{
"name": "home",
"version": "1.0.0",
"description": "",
"main": "index.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
"author": "",
"license": "ISC",
"devDependencies": {
"grunt": "^0.4.5"
}
}