Instrumentul Middleman pentru cel mai recent aspect și crearea site-urilor statice

O idee mică sa născut pentru a introduce și a vorbi despre un astfel de instrument minunat ca Middleman. care pot fi utile în special pentru a arta artiști care ar dori să descopere noi instrumente, dezvoltatori de frontend și doar despre dezvoltatorii de web care sunt interesați de noi instrumente și au auzit cuvinte precum SCSS, CoffeeScript, Compass etc.







În ordine.
De ce Middleman și ce fel de instrument este necesar.
Fără a intra adânc în detalii tehnice, este o bibliotecă Ruby, care este pus în pachet bijuterie și include un server web și un generator de pagini statice (html + css + js) de diferite tipuri de template-uri structurate ERB, HAML, Slim, acoperă totul stiluri de tehnologii, cum ar fi SCSS, SASS, mai puțin și codul de JS pentru a scrie limba CoffeeScript utilizate în interiorul depozitului de date (YAML, JSON în interior, dar nimic nu împiedică utilizarea bazei de date familiare, cum ar fi SQLite), se adaugă dinamica ca de obicei în helper'ov mare Cadrele MVC și, în general, în orice mod posibil de a automatiza cu ajutor mare număr de instrumente Ruby.







Cum să începem.
Desigur, aveți nevoie de un interpretor de limbă Ruby, pentru platformele Linux, MacOS, toate acestea fiind puse, dacă nu în mod implicit, apoi instrucțiuni complete despre instalare și chiar pe acest site, de exemplu. pentru Windows rubyinstaller.org/downloads/ instalatori până în momentul actual 2.0, poate că merită să descărcați și să instalați DevKit sub versiunea dvs. de Ruby și OS.

Am pus Middleman în consola și tip


Acum, creăm un proiect nou (gol) într-unul din folderele noastre:

project_name - desigur, numele proiectului dvs. este caracterele latine.

În directorul curent, proiectul dvs. va apărea, mergeți la el și vedeți fișierele curente


Și puteți începe o cerere de șablon

În mod implicit, șabloanele din Middleman sunt utilizate de ERB, dar pentru cei care nu sunt familiarizați, pot recomanda șabloanele mai curate, de exemplu Slim - slim-lang.com
Pentru a începe să le folosești, trebuie doar să adaugi linia "subțire" a gemului din fișierul Gemfile din consola pentru a oferi noi dependențe

Generați rezultatul, dacă aveți nevoie de pagini html statice poate fi o comandă simplă în consola

după care structura site-ului poate fi găsită în folderul construit

Instrumentul Middleman pentru cel mai recent aspect și crearea site-urilor statice







Articole similare

Trimiteți-le prietenilor: