是否可以使用grunt更新bower依赖项?

时间:2015-06-05 13:12:18

标签: gruntjs dependencies task packages bower

我正在使用grunt开发一个网站,并想知道我的项目中是否有可能更新bower依赖。 grunt任务 - 所以当我构建项目的生产版本时,一切都是最新的?

显然,我知道我可以在bower update之前执行grunt build:prod,但每次都会少一步。

好奇!

3 个答案:

答案 0 :(得分:0)

找到一种可能的解决方案:

我想我可以使用grunt-shell自动在shell中运行bower update命令...

只是想知道这是否是最合乎逻辑/最复杂的方式。还有其他建议吗?

答案 1 :(得分:0)

Grunt有一个名为grunt-bower-task的任务,它可以帮助您管理bower依赖项。使用官方的grunt文档来查看详细信息。

答案 2 :(得分:0)

找到一个很好的解决方案 - 我会发布它,以防它对某人有用......

grunt-bower-install-simple插件允许您通过将command选项设置为update来更新grunt任务中的bower依赖项,如下所示:

"bower-install-simple": {

    options: {
        color: true,
        directory: "src/bower_components"
    }

    "prod": {
        options: {
            command: update,
            production: true
    }
}