Mam zakodowaną stronę docelową tylko po to, aby wypróbować Twitter Bootstrap z mniejszą ilością plików. Nie jestem pewien, czy uporządkowałem moje mniej plików, tak jak być powinno.Twitter Bootstrap i mniej plików
W sekcji head mojego index.html:
<link rel="stylesheet/less" type="text/css" href="bootstrap.less" />
Oto treść mojego bootstrap.less
// Core variables and mixins
@import "less/variables.less"; // Modify this for custom colors, font-sizes, etc
@import "less/mixins.less";
// CSS Reset
@import "less/reset.less";
// Grid system and page structure
@import "less/scaffolding.less";
@import "less/grid.less";
@import "less/layouts.less";
// Base CSS
@import "less/type.less";
// Utility classes
@import "less/utilities.less"; // Has to be last to override when necessary
W moim folderze "mniej" Mam następujące pliki
- utilities.less
- utilities.css
- variables.less
- variables.css
- grid.less
- grid.css
- type.less
- layouts.less
- mixins.less
- scaffolding.less
- reset.less
Są one rzeczywiście niezbędne do działania strony docelowej, ale nie jestem pewien, czy ta organizacja plików jest najlepszym rozwiązaniem. Jestem nieco zdezorientowany, możesz mi pomóc i powiedzieć, czy dobrze sobie radzę? Czy istnieje lepszy sposób porządkowania plików?
Here widać stronie docelowej
Ok, więc dołączasz main.less (lub bootstrap.less) do folderu less, a następnie wszystkie mniej pliki w folderze bootstrap. Plik main.less kompiluje plik layout.css w folderze CSS, ale w jaki sposób może skompilować plik css w folderze css? dajesz jakieś instrukcje? w moim przypadku bootstrap.less automatycznie skompiluje plik bootstrap.css w tej samej ścieżce – Koala7
Miejsce, w którym kończy się skompilowany plik, zależy od tego, co używasz jako kompilatora. SimpLESS na przykład pozwala ustawić docelową lokalizację i nazwę pliku dla skompilowanego css. – orourkek
Ok teraz rozumiem, nie użyłem SimpLESS w mojej próbie, dlatego właśnie zadałem to pytanie. Tak więc nie ma nic złego ani niewłaściwego zachować wszystkie te mniej pliki w mniej folderze. – Koala7