微妙に不思議な挙動なのでメモ。
exportsOverrideを設定する際、ライブラリ名のディレクトリ直下にファイルを配置したい場合、ディレクトリ名を空にする必要がある。
bower.json
{
"name": "dummy",
"devDependencies": {
"font-awesome": "*"
},
"exportsOverride": {
"font-awesome": {
"": [
"**/*.eot",
"**/*.svg",
"**/*.ttf",
"**/*.woff"
]
}
}
}
上記のように設定すると、ディレクトリ構造は以下のようになる。
font-awesome/
font-awesome.eot
font-awesome.svg
font-awesome.ttf
font-awesome.woff