Używam programu alt-installer do kopiowania potrzebnych plików z folderu bower_components do folderu bower_dist. Tutaj znajduje się odpowiednia część pliku bower.json:Jak zmienić ścieżkę instalatora dla jednego komponentu?
"install": {
"path": "bower_dist"
},
"dependencies": {
"jquery": "~2.1.4",
"bootstrap": "~3.3.4",
"slick.js": "~1.5.5"
},
Teraz tworzy się folder "bower_dist" iw jego folderze dla każdego komponentu. Problem polega na tym, że w komponencie slick.js mam kilka plików (eot, svg, ttf, woff), które muszę mieć w folderze /slick.js/fonts
(a nie tylko w katalogu /slick.js/
).
Jak to zrobić? Próbowałem już określić specjalny przypadek dla eot, svg, ttf i woff, ale wtedy to zostanie zastosowane do wszystkich składników. Plus nie chcę wprowadzać potrzeby określania wszystkich typów plików (js, css, itp.) ... raczej chcę po prostu skonfigurować specjalny typ czcionki dla slick.js. Czy to się da zrobić?
Po dodaniu "źródeł": {"slick.js": ... command bower-installer przestaje publikować slick.js. Jesteś pewien, że to właściwy format? Próbowałem też zmodyfikować plik bower.json ze slick.js tak, jak zrobiłeś to w poleceniu ściągania, ale nadal nie działa - nie tworzy właściwej struktury folderów. – kape123
@ kape123 Właśnie śledziłem dokumentację instalatora altów ~ https://github.com/blittle/bower-installer#install-multiple-main-files. Wygląda na to, że musisz poprzedzić ścieżkę pliku katalogiem instalacyjnym altru. Zaktualizuję swoją odpowiedź na przykładzie – Phil
tak, jak to ujęłam, kopiuje pliki. Ale ponownie umieszcza je wszystkie w tym samym katalogu - /bower_dist/slick.js/ ... nie tworzy katalogu czcionek. ; ( – kape123