forked from aishek/jquery-animateNumber
-
Notifications
You must be signed in to change notification settings - Fork 0
/
gruntfile.js
34 lines (31 loc) · 1.17 KB
/
gruntfile.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
module.exports = function(grunt) {
grunt.initConfig({
watch: {
// Следим за файлами, выполняем таски при каждом изменении
options: {
// При вызове в терминале `grunt watch`
// сначала выполнятся все таски и потом начнётся слежение
atBegin: true
},
js: {
// Все файлы в папке www/js (включая подпапки)
files: 'jquery.animateNumber.js',
tasks: ['closure-compiler']
}
},
'closure-compiler': {
frontend: {
js: 'jquery.animateNumber.js',
jsOutputFile: 'jquery.animateNumber.min.js',
noreport: true,
options: {}
}
}
});
// Загружаем установленные задачи
// (офтопик: будь я разработчиком Гранта, выкинул бы этот блок)
grunt.loadNpmTasks('grunt-contrib-watch');
grunt.loadNpmTasks('grunt-closure-compiler');
// Задача по умолчанию (`grunt` в терминале)
grunt.registerTask('default', ['closure-compiler']);
};