-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathGruntfile.js
54 lines (53 loc) · 2.57 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
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
module.exports = function (grunt) {
grunt.initConfig({
sass: {
options: {
sourceMap: true,
implementation: require('node-sass')
},
dist: {
files: {
'apps/assets/main.css': 'apps/assets/styles/main.scss',
'apps/assets/home_page.css': 'apps/assets/styles/home_page.scss',
'apps/assets/nav_bar.css': 'apps/assets/styles/nav_bar.scss',
'apps/assets/results.css': 'apps/assets/styles/results.scss',
'apps/assets/result.css': 'apps/assets/styles/result.scss',
'apps/assets/params_climatic.css': 'apps/assets/styles/params_climatic.scss',
'apps/assets/params_genetic.css': 'apps/assets/styles/params_genetic.scss',
'apps/assets/upload_page.css': 'apps/assets/styles/upload_page.scss',
'apps/assets/helper.css': 'apps/assets/styles/utils/helper.scss',
'apps/assets/button.css': 'apps/assets/styles/utils/button.scss',
'apps/assets/popup.css': 'apps/assets/styles/utils/popup.scss',
'apps/assets/tooltip.css': 'apps/assets/styles/utils/tooltip.scss',
'apps/assets/settings.css': 'apps/assets/styles/settings.scss',
'apps/assets/help.css': 'apps/assets/styles/help.scss'
}
}
},
watch: {
sass: {
files: [
'apps/assets/styles/main.scss',
'apps/assets/styles/home_page.scss',
'apps/assets/styles/nav_bar.scss',
'apps/assets/styles/results.scss',
'apps/assets/styles/result.scss',
'apps/assets/styles/params_climatic.scss',
'apps/assets/styles/params_genetic.scss',
'apps/assets/styles/upload_page.scss',
'apps/assets/styles/utils/helper.scss',
'apps/assets/styles/utils/button.scss',
'apps/assets/styles/utils/popup.scss',
'apps/assets/styles/utils/tooltip.scss',
'apps/assets/styles/settings.scss',
'apps/assets/styles/help.scss'
],
tasks: ['build-css']
}
}
});
grunt.loadNpmTasks('grunt-sass');
grunt.loadNpmTasks('grunt-contrib-watch');
grunt.registerTask('build-css', ['sass']);
grunt.registerTask('default', ['build-css','watch']);
};