Переглянути джерело

added grunt imagemin used to compress images

Henry Oswald 10 роки тому
батько
коміт
1d26be30a9
2 змінених файлів з 14 додано та 2 видалено
  1. 12 0
      services/web/Gruntfile.coffee
  2. 2 2
      services/web/package.json

+ 12 - 0
services/web/Gruntfile.coffee

@@ -17,6 +17,7 @@ module.exports = (grunt) ->
 	grunt.loadNpmTasks 'grunt-contrib-watch'
 	grunt.loadNpmTasks 'grunt-parallel'
 	grunt.loadNpmTasks 'grunt-exec'
+	grunt.loadNpmTasks 'grunt-contrib-imagemin'
 
 	config =
 
@@ -44,6 +45,17 @@ module.exports = (grunt) ->
 					grunt:true
 					stream:true
 
+
+		imagemin:
+			dynamic: {                         
+				files: [{
+					expand: true
+					cwd: 'public/img/'
+					src: ['**/*.{png,jpg,gif}']
+					dest: 'public/img/'
+				}]
+			}			
+
 		coffee:
 			app_dir: 
 				expand: true,

+ 2 - 2
services/web/package.json

@@ -69,17 +69,17 @@
     "grunt-bunyan": "0.5.0",
     "grunt-contrib-clean": "0.5.0",
     "grunt-contrib-coffee": "0.10.0",
+    "grunt-contrib-imagemin": "^1.0.1",
     "grunt-contrib-less": "0.9.0",
     "grunt-contrib-requirejs": "0.4.1",
     "grunt-contrib-watch": "^1.0.0",
     "grunt-env": "0.4.4",
     "grunt-exec": "^0.4.7",
-    "grunt-parallel": "^0.5.1",
-    
     "grunt-file-append": "0.0.6",
     "grunt-git-rev-parse": "^0.1.4",
     "grunt-mocha-test": "0.9.0",
     "grunt-newer": "^1.2.0",
+    "grunt-parallel": "^0.5.1",
     "grunt-sed": "^0.1.1",
     "sandboxed-module": "0.2.0",
     "sinon": "",