GruntJS 빌드를 설정하는 단계는 다음과 같습니다.
설정했는지 확인 package.json
하거나 새로 설정했는지 확인하세요 .
npm init
Grunt CLI를 전역으로 설치합니다.
npm install -g grunt-cli
로컬 프로젝트에 Grunt를 설치합니다.
npm install grunt --save-dev
빌드 프로세스에 필요한 Grunt 모듈을 설치하십시오. 이 샘플을 위해 파일을 결합하기위한 Concat 모듈을 추가합니다.
npm install grunt-contrib-concat --save-dev
이제 Gruntfile.js
빌드 프로세스를 설명하는 설정을해야합니다 . 이 샘플 난 그냥 두 JS 파일을 결합 file1.js
하고 file2.js
에서 js
폴더 생성 app.js
:
module.exports = function(grunt) {
// Project configuration.
grunt.initConfig({
concat: {
"options": { "separator": ";" },
"build": {
"src": ["js/file1.js", "js/file2.js"],
"dest": "js/app.js"
}
}
});
// Load required modules
grunt.loadNpmTasks('grunt-contrib-concat');
// Task definitions
grunt.registerTask('default', ['concat']);
};
이제 다음 명령으로 빌드 프로세스를 실행할 준비가되었습니다.
grunt
이것이 GruntJS 빌드로 작업하는 방법에 대한 아이디어를 제공하기를 바랍니다.
노트:
5 단계의 원시 코딩 대신 마법사 기반 생성을 원하는 경우 grunt-init
생성에 사용할 수 있습니다 Gruntfile.js
.
이렇게하려면 다음 단계를 따르십시오.
npm install -g grunt-init
git clone https://github.com/gruntjs/grunt-init-gruntfile.git ~/.grunt-init/gruntfile
grunt-init gruntfile
Windows 사용자의 경우 : 당신은 cmd.exe를를 사용하는 경우는 변경해야 ~/.grunt-init/gruntfile
하는 %USERPROFILE%\.grunt-init\
. PowerShell은 ~
올바르게 인식 합니다.
npm install -g grunt
더 이상 권장되지 않는 Grunt를 전역 적으로 설치하는 것을 의미합니다 (Grunt 0.4부터 시작).