GruntJS derlemesini kurmak için aşağıdaki adımlar şunlardır:
package.json
Yeni bir tane kurduğunuzdan veya kurduğunuzdan emin olun :
npm init
Grunt CLI'yi global olarak yükleyin:
npm install -g grunt-cli
Grunt'u yerel projenize yükleyin:
npm install grunt --save-dev
Oluşturma sürecinizde ihtiyaç duyabileceğiniz herhangi bir Grunt Modülünü kurun. Sadece bu örnek uğruna, dosyaları bir araya getirmek için Concat modülü ekleyeceğim:
npm install grunt-contrib-concat --save-dev
Şimdi Gruntfile.js
, oluşturma sürecinizi tanımlayacak olanı kurmanız gerekiyor . Bu örnek için sadece iki JS dosyaları birleştirmek file1.js
ve file2.js
içinde js
klasöre ve üretmek 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']);
};
Şimdi aşağıdaki komutu kullanarak derleme sürecinizi çalıştırmaya hazır olacaksınız:
grunt
Umarım bu size GruntJS build ile nasıl çalışılacağı konusunda bir fikir verir.
NOT:
grunt-init
Oluşturmak için kullanabilirsinizGruntfile.js
5. adım için ham kodlama yerine sihirbaz tabanlı oluşturma istiyorsanız .
Bunu yapmak için lütfen şu adımları izleyin:
npm install -g grunt-init
git clone https://github.com/gruntjs/grunt-init-gruntfile.git ~/.grunt-init/gruntfile
grunt-init gruntfile
Windows kullanıcıları için: Eğer cmd.exe'yi kullanıyorsanız değişikliğine ihtiyaç ~/.grunt-init/gruntfile
için %USERPROFILE%\.grunt-init\
. PowerShell ~
,.
npm install -g grunt
artık tavsiye edilmeyen Grunt'u global olarak kurmak anlamına gelir (Grunt 0.4 ile başlayarak).