Zajmuję się tworzeniem aplikacji internetowej przy użyciu Pythona i twitter-bootstrap, a mój CSS naprawdę skorzysta z używania LESSa w celu generowania moich stylów i motywów. Chcę dziedziczyć po klasach dostarczanych przez bootstrap, co oznacza, że muszę pobrać źródło ładowania początkowego i skompilować moje arkusze stylów LESS z plikami bez. Boost.Jak korzystać z bootstrap i LESS i utrzymywać czysty projekt?
Moje pytanie jest dwojaki:
1) Najprostszym sposobem wydaje się zużywają mniej nie jest faktycznie kompilacji stylów „on-the-fly”, ale aby mieć etapu budowy, że biegnę każdy czas wprowadzam zmiany w stylach. Czy to jest typowe? Wygląda na to, że wielu ludzi dynamicznie uruchamia proces serwerowy, ale jest to dodatkowy ból głowy, którego prawdopodobnie nie potrzebuję, i nie chcę, aby mniej działał po stronie klienta.
2) Dzięki LESS, mój projekt zależy teraz nie tylko od bootstrapu, ale od bootstrapu "źródło" - Jaki jest najlepszy sposób poradzenia sobie z tym w zakresie zarządzania moim projektem? Nie chcę po prostu wchłonąć całej obecnej wersji bootstrapu w moje repozytorium git, ponieważ wydaje się, że byłoby to kłopotliwe, aby zaktualizować go, gdy pojawią się nowsze wersje bootstrapu (również wydaje się icky!). Potrzebuję co najmniej minętu js/css w moim drzewie projektu, aby wdrożyć moją aplikację. W jaki sposób ludzie zwykle obsługują takie zależności podczas tworzenia aplikacji internetowych?
Być może szuka [Twitter Bootstrap dostosowywania Dobrych Praktyk] (http://stackoverflow.com/questions/10451317/twitter-bootstrap-customization-best-practices). – Pavlo
Nie jestem w rzeczywistości zainteresowany dostosowaniem bootstrap ... w tym momencie, po prostu chcę włączyć niektóre z jego stylów jako mixins. Mimo to jest to pomocne łącze. – Ryan
Czy używasz git, a co z modułem podrzędnym? –