У меня есть приложение, которое устанавливает компоненты Bower, но некоторые из этих компонентов вместе с ним устанавливают столько ненужного мусора. Я заканчиваю с множеством тестовых и демонстрационных файлов, которые становятся очень грязными. Мне нужны только определенные файлы каждый раз, когда я создаю свой файл bower.json, но я не знаю, как этого добиться.
Я попытался добавить игнорирование для "test", "tests" и "demo", но этоКажется, ничего не делает.
{
"name": "Test App",
"description": "Test App Description",
"main": "index.html",
"ignore": [
"**/.*",
"node_modules",
"bower_components",
"test",
"tests",
"demo"
],
"private": true,
"dependencies": {
"polymer": "Polymer/polymer#^2.0.0",
"app-layout": "PolymerElements/app-layout#^2.0.0",
"app-route": "PolymerElements/app-route#^2.0.0",
"paper-dialog": "PolymerElements/paper-dialog#^2.1.1",
"paper-tooltip": "PolymerElements/paper-tooltip#^2.1.1",
}
Я использую только <link rel="import" href="../bower_components/app-layout/app-scroll-effects/app-scroll-effects.html">
в моем приложении. Мне не нужны какие-либо тестовые файлы или демоверсии вместе с ним. Можно ли просто установить каталог app-scroll-effects
?