使用 bower-installer 安装 bootstrap

Installing bootstrap using bower-installer

我正在尝试使用 bower-installer 在我的解决方案中安装 bootstrap 3.3.5...我只想拉取分发文件(在 dist 文件夹中)而不是你通过做bower install bootstrap#3.3.5.

然而,bower.json 在 bootstrap 3.3.5 中有这些行:

"main": [
    "less/bootstrap.less",
    "dist/js/bootstrap.js"
]

因此,当我 运行 bower-installer 它只复制这两个文件。我如何配置 bower-installer/components/bootstrap/dist 复制所有文件以便我拥有所有需要的文件(css、字体、js)?

这似乎已经在 GitHub 上的一些已解决问题上进行了讨论:

经过一些实验,我很幸运地使用了 /**,所以我的配置如下:

"install": {
    "path": "bower_dist",
    "sources": {
        "bootstrap": [
            "bower_components/bootstrap/dist/**"
        ]
    }
}

这会保留文件夹结构,从而在 /bower_dist/boostrap/ 中生成单独的 cssfontsjs 文件夹,其中包含所有需要的文件。