add changes feature/33

This commit is contained in:
2015-09-24 10:06:10 +02:00
parent 1eae1b3000
commit fcc18d79f6
14 changed files with 621 additions and 2 deletions

62
Gruntfile.coffee Normal file
View File

@@ -0,0 +1,62 @@
module.exports = (grunt) ->
# Project configuration.
grunt.initConfig
pkg: grunt.file.readJSON('package.json')
config:
src: 'assets/coffee'
dest: 'assets/js'
clean:
build:
src: [ 'frontend/web/stylesheet','backend/web/stylesheet' ]
compass:
frontend:
options:
sassDir: 'frontend/web/scss'
cssDir: 'frontend/web/stylesheet'
backend:
options:
sassDir: 'backend/web/scss'
cssDir: 'backend/web/stylesheet'
coffee:
frontend:
options:
sourceMap: true
bare: false
join: true
files:
'frontend/web/js/frontend.js': ['frontend/web/coffee/**/*.coffee']
backend:
options:
sourceMap: true
bare: false
join: true
files:
'backend/web/js/backend.js': ['backend/web/coffee/**/*.coffee']
watch:
options:
spawn: false
interrupt: true
atBegin: true
interval: 500
coffeewatch:
files: ['frontend/web/coffee/**/*.coffee','backend/web/coffee/**/*.coffee']
tasks: ['any-newer:coffee']
sasswatch:
files: ['frontend/web/scss/*.scss','backend/web/scss/*.scss']
tasks: ['compass']
#grunt.loadNpmTasks 'grunt-contrib-compass'
require('matchdep').filterDev('grunt-*').forEach grunt.loadNpmTasks
# Tasks
#grunt.registerTask 'default', ['concurrent:compile']
grunt.registerTask 'default', ['compass','coffee']
#grunt.registerTask 'production', ['clean', 'concurrent:compile', 'concurrent:optimize']