var transport = require('grunt-cmd-transport');
grunt.template.addDelimiters("config","{%","%}");
grunt.initConfig({
pkg:grunt.file.readJSON('package.json'),
transport:{
tplRes:{
files:[{expand:true,cwd:"resource",src:"template/*.tpl",dest:"resource"}]
},
},
watch:{
scripts:{
files: ['template/*.tpl'],
tasks:['transport','replace’]
}
},
replace: {
replaceResPath: {
src: ['template/*.js'],
overwrite: true,
replacements: [{
from: /default\//img,
to: 'dest/'
}]
}
}
});
grunt.loadNpmTasks('grunt-cmd-transport');
grunt.loadNpmTasks('grunt-text-replace');
grunt.registerTask('default',['transport','watch','replace']);
grunt.event.on('watch', function(action, filepath){
})
console.log('watch');
grunt.loadNpmTasks('grunt-contrib-watch');