如何使用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中使用 。