Közvetítő eszköz a modern elrendezés, és hozzon létre a statikus oldalak

Született egy kis ötlet, hogy vezessenek be, és beszélni ezt a nagyszerű eszközt, mint a közvetítő. ami hasznos lehet, különösen a betűszedő, akik szeretnék felfedezni az új eszközöket, a frontend fejlesztők, és csak a webes fejlesztők, akik érdekeltek az új eszközök és hallás olyan szavak, mint SCSS, CoffeeScript, iránytű, stb

Annak érdekében.
Miért kell közvetítő, és milyen eszköz.
Anélkül, hogy mélyen a technikai részleteket, ez egy Ruby könyvtár, amely eloltotta gem csomagot, és tartalmaz egy webszerver és egy generátor statikus oldalak (html + css + js) különféle strukturált sablonok ERB, HAML, vékony, fedezze az egészet stílusok technológiák, mint például SCSS, SASS, kevesebb és JS kódot írni CoffeeScript használt nyelv belsejében adattárház (YAML, jSON benne, de semmi sem akadályozza használja a számára ismerős adatbázis, mint SQLite), adjunk hozzá dinamikája szokás szerint nagy helper'ov MVC freymvorkah és mindenféle automatizálva nagy számának Ruby eszközöket.

Hogyan kezdjük el.
Természetesen szükség van a Ruby nyelv értelmező Linux, MacOS platformokon tegye mindezt, ha nem az alapértelmezett, hogy tele van a utasításokat, hogyan kell telepíteni, és még ezen az oldalon pl. Windows rubyinstaller.org/downloads/ szerelők még, hogy a jelenlegi 2,0, érdemes lenne ugyanaz letöltés azonnal tegye DevKit alatt változatát operációs rendszer és Ruby.

Tedd Middleman konzol toborozni


Most, az egyik a mappák, hozzon létre egy új (üres) projekt:

project_name - természetesen a nevét a projekt szimbólumok latinok.

A jelenlegi projekt megjelenik a mappában, lépjünk ki, és az aktuális fájl


És meg lehet kezdeni a minta felvitele

Az alapértelmezett sablonok Middleman használt ERB, de azok számára, akik nem tudják, tudom ajánlani a tisztább minták, például Slim - slim-lang.com
Ahhoz, hogy használhassa őket, elég hozzá egy sort a fájl Gemfile gem „vékony” konzol, hogy új függőségeket

Létrehoz eredményeként, ha szüksége van egy statikus html oldal lehet egy egyszerű parancsot a konzolban

akkor a szerkezet a helyszínen megtalálható az építmények mappában

Közvetítő eszköz a modern elrendezés, és hozzon létre a statikus oldalak

Kapcsolódó cikkek