Pobrałem bootstrap z http://startbootstrap.com/
i próbuję zintegrować to z moimpodanie. Ten szablon składa się z wielu podkatalogów, takich jak czcionki css, js, font-awesome .. Mój problem polega na tym, gdzie umieścić każdy katalog, aby był znany, ponieważ istnieją pliki, których przeglądarka nie mogła odczytać, takie jak
Remote Address:127.0.0.1:3000
Request URL:http://localhost:3000/public/font-awesome-4.1.0/fonts/fontawesome-webfont.woff?v=4.1.0
Request Method:GET
Status Code:404 Not Found
wiedząc, że próbowałem umieścić katalog font-awesone .. w katalogu publicznym
Odpowiedzi:
4 dla odpowiedzi № 1Możesz umieścić części kompozycji w potoku zasobów (katalog aplikacji / zasobów), a nie w katalogu publicznym.
Motyw reż => Zasoby reż
css => app / asset / stylesheets
img => app / asset / images
czcionki => aplikacja / zasoby / czcionki
js => app / asset / javascripts
Tak jak to oznacza, że robisz to samo dla czcionek i umieszczasz je w katalogu app / asset / fonts.
Myślę, że jako szablony witryny sąw tym podstawowy bootstrap (css / bootstrap.css i css / bootstrap.min.css) i edycja go w innym pliku (css / another_theme.css i css / another_theme.min.css), więc jeśli i gdzie chciałbym dołączyć bootstrap jako klejnot w moim Gemfile (klejnot „bootstrap-sass”) i po prostu umieść dodatkowe pliki w moim strumieniu zasobów. Mówię tylko...