使用我自己项目的Gruntfile中的Grunt编译Bootstrap

时间:2014-07-09 04:05:30

标签: twitter-bootstrap gruntjs

我正在构建一个将使用自定义版Bootstrap的项目。我分叉了twbs/bootstrap repo,我的项目使用Bower检查我的分叉仓库的特定分支到我项目的/bower_components目录。一切正常。

我自己的项目有一个Gruntfile。我的目标是当您克隆我的存储库并运行命令grunt dev时,它会运行已检出的Bootstrap bower组件的grunt dist命令。我尝试使用grunt-bower-concat插件但只处理JS,并且没有编译Bootstrap LESS文件。另外,我的任务需要运行一些其他任务,例如bower_concat(它只获取包含Bower文件的JS)。

基本上我想做这样的事情:

grunt.registerTask('dev', ['Bootstrap:dist', 'bower_concat', ...]);

其中Bootstrap:dist指向Bootstrap Gruntfile的注册任务。是否有一个(维护的)插件可以自动编译Bootstrap资产并将它们吐出(或移动)到指定的目录?

我的目标是不必自己重新创建LESS编译任务,因为Bootstrap可能会在将来更改它们。

0 个答案:

没有答案