ich möchte mit grunt auch meine vendors verwalten, jquery, foundation und so zeugs.
manche haben gruntfiles, welche mir - so dachte ich- die arbeit erleichtern:
grunt startet, grunt spawned, aber der grundtfile von jquery wird nicht geladen, sondern immer der gruntfile vom parrent benützt. wie kann ich das ändern?
// ist wohl alles schwachsinn....
manche haben gruntfiles, welche mir - so dachte ich- die arbeit erleichtern:
Code:
module.exports = function( grunt ) { "use strict"; grunt.initConfig({ vendors:{ bowers:{ jquery: { compile: 'grunt', exclude: [ "ajax", "deprecated", "sizzle"] } } } }); grunt.registerTask('vendors', 'compiling vendors', function() { var run; var bows = grunt.config.data.vendors.bowers; var done = this.async(); var jobs = Object.keys(bows); jobs.forEach(function(job){ switch(bows[job].compile){ case 'grunt': run = grunt.util.spawn({ grunt: true, args: ['default'], opts: { stdio: 'inherit', cwd: './bower_components/' + job }, }, function(error, result, code) { //done(); console.dir(result); console.log(code); } });
// ist wohl alles schwachsinn....