Asenna Stylus ArchLinuxiin kuolematta yrityksessä

Stylus on koodin esikäsittelijä CSS, jonka avulla voimme työskennellä yksinkertaisemmin tekstieditorissamme ja sitten selitän lausuntoni syyt.

Stylus

En teeskentele opettavani kuinka se toimii Stylusmutta näytä joitain esimerkkejä ja asennustapa

Tämä on tyylitaulukko sellaisena kuin me sen tunnemme:

body {font: 12px Helvetica, Arial, sans-serif; } a. painike {-webkit-border-säde: 5px; -moz-raja-säde: 5 kuvapistettä; reunan säde: 5 kuvapistettä; }

Ja tämä olisi sama tyylitaulukko, joka luotiin Kynä:

body font 12px Helvetica, Arial, sans-serif a.button -webkit-border-radius 5px -moz-border-radius 5px border-säde 5px

Missä ovat avaimet? Missä puolipisteet, kaksoispiste? Unohdettu, Stylus tekee sen meille.

Jos aloitat CSS y HTML sitä ei suositella käytettäväksi Stylus yksinkertaisesta tosiasiasta, että voit unohtaa, miten asiat todella toimivat, mutta jos sinulla on jo aikaa tässä maailmassa ja haluat tallentaa itsellesi koodin ja työn .. jatka.

Ohjelmoijat Python löydät sisään Stylus jotain hyvin samanlaista kuin mihin ne on mukautettu, koska sinun on vain sisennyttävä oikein, jotta taikuutta voidaan tehdä.

Asennus

Joten niin Stylus työ, joka meidän on asennettava Node.js joka on yhteisön haarassa, joten jatkamme sitä:

$ sudo pacman -S nodejs

Ja myöhemmin asennamme Styluksen. Perinteinen tapa olisi:

$ npm install -g stylus

Se asennetaan hyvin, mutta se ei toimi minulle, joten se on paljon helpompi asentaa AUR: sta:

$ yaourt -S nodejs-stylus

Kuinka käyttää kynää

Ok, olemme jo asentaneet Node.js ja olemme asentaneet Stylus.. Kuinka käytämme sitä? Se on yksinkertaista. Oletetaan, että meillä on hakemisto, jossa on seuraavat tiedostot:

- dir - index.html - style.css

Meidän on tehtävä tiedosto tyyli. tyyli, jonka kanssa aiomme työskennellä. Tiedostossa voi olla jotain:

body background-color #ffff font-size 12px a. painikkeen väri punainen täyte 10px

Jos tallennamme tai teemme muutoksia, mitään ei tapahdu, koska emme "koota" tiedostoa. Voit kääntää sen avaamalla päätelaitteen hakemistoon (missä tiedosto tyyli. tyyli) ja toteutamme:

stylus -c style.styl

Mutta joka kerta kun tallennamme tiedoston tyyli. tyyli meidän on suoritettava koodi, mutta onneksi se ei ole välttämätöntä, koska jos suoritamme saman komennon, mutta lisäämällä parametri -w (katsella) tapahtuu seuraavaa:

stylus -c -w style.styl katselu /usr/lib/node_modules/stylus/lib/functions/index.styl käännetty style.css katselu style.styl käännetty style.css käännetty style.css

Toisin sanoen tiedosto käännetään automaattisesti .. Tulos olisi?

body {background-color: #fff; font-size: 12px} a. painike {color: # f00; pehmuste: 10px}

Kuten näette, koodimme ei vain luo meitä CSS, mutta eliminoi tarpeettomat välit niin, että tyylisivumme painaa vähemmän 😀

Eikä vain se, Stylus Sen avulla voimme siirtää CSS-tiedostoja niiden muotoon, ja tapa, jolla voimme käyttää niiden syntaksia, on hyvin vaihteleva. Ja tämä on vain esikatselu. Joten kannustan sinua, jos olet kiinnostunut, tietämään hieman enemmän Stylus


Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastuussa tiedoista: Miguel Ángel Gatón
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.

  1.   cyberalejo17 dijo

    Se on:

    $ sudo npm install -g -kynä

    1.    vilkas dijo

      Mutta miksi? Jos haluan käyttää sitä vain istunnossani .. mutta hei, jos ongelma on siinä .. 🙂

      1.    nano dijo

        Aluksi tämä on hieno, mutta Stylusta käytetään eri laajennusten kanssa, kuten Nib- tai Stylus-automaattinen etuliite.

        Luulen, että kun asennat sen Yaourtin kanssa, sitä ei tallenneta hakemistoon / usr / local / lib / node_modules ja jos yrität tuoda ja käyttää jotain kirjastoista, vittuisit xD: llä

        Sattuu, että kuten kerroin foorumissa, Stylus perustuu kirjastojen läpinäkyvään käyttämiseen päätelaitteesta, se on tämän esiprosessorin ydin, se tekee asioita:

        kynä -u jeet -u repeämä -u typografinen -u nib -w style.styl

        Jos haluat sanoa jotain (sinulla voi olla aliaksia tai toimintoja tai käyttää nielua, röyhkeä tai mitä tahansa: 3). Mielenkiintoinen asia on, että se ei kohokuvioi css: ää laatikosta käännettäessä, mutta se täyttää sen "dynaamisesti", koska koodissasi soitat vastaavien kirjastojen toimintoja ja miksiinejä.

        Itse asiassa se laittaa ilmoitetun kiinteän koodin (nollaa, korjaa jne.), Mutta se ei saa sinua tupakoimaan esimerkiksi jeetin span () -toimintoja, jos et soita niitä ja se on puhdasta rakkautta x3

        Se on koko maailma, ja siksi kerron sinulle, asentamalla sen tällä tavalla en tiedä mihin tiedostoihin se kuuluu, enkä usko, että voit käyttää laajennuksia niin yksinkertaisesti, koska kun käytät komentoriviä, - use flag etsii kynän asennuskansiota, solmun ollessa solmun_moduulit ja se pysyy yllä sanoin, Yaourt, NPI xD

  2.   käytetään Linuxia dijo

    mielenkiintoista!

  3.   Usuario dijo

    Ehdotan, että teet päivitetyn opetusohjelman SIP-numeron käyttämisestä matkapuhelimien soittamiseen tietokoneelta ... ilmaiseksi