如何使用gruntjs连接string和文件

使用grunt可以连接string吗? 我知道我可以像这样连接<banner>

 concat: { dist: { src: [ '<banner>', '<file_strip_banner:public/src/js/lib/underscore.js>', '<file_strip_banner:public/src/js/lib/jquery.js>' ], dest: 'public/js/all.js' } } 

但是当我在meta声明其他variables时,他们只是被忽略。

谢谢

是。 只需在您的横幅指令中指定位置。 这里是一个例子grunt.js

 grunt.initConfig({ meta: { banner: '/* I am a string */', footer: '/* Im another string at the bottom! */' }, concat: { dist: { src: [ '<banner:meta.banner>', '<file_strip_banner:public/src/js/lib/underscore.js>', '<file_strip_banner:public/src/js/lib/jquery.js>', '<banner:meta.footer>' ], dest: 'public/js/all.js' } } }); 

请注意,所有的指令,如<banner><file_strip_banner>已经在Grunt v0.4中被移除…所以这只能在Grunt v0.3中使用