Postcss - Gids: zuurstof apparaat

, postcss - Gids: de zuurstof apparaat,,,,,,,,,, 65, 10 - eenheid,,,,,,,, de delen van het netwerk, maandag wat in tuts + koers zal dalen tot slechts drie dollar.Niet' dit artikel niet missen, is een reeks genaamd "postcss diep dive.postcss - gids deel: onmiddellijke installatie optionspostcss - Gids: gollem opgezet, in de laatste les, we kunnen beginnen met je onmiddellijk te worden gebruikt CodePen of Prepros postcss.Deze opties zijn geweldig, maar de beperking, je kan het niet controleren van de « plug­in » voor je.  , en in dit kader zullen wij door het gebruik van postcss en de taak hebben om je loper, besluit, gebruik je de « plug­in », dus echt in de « plug­in » ecosysteem.,,, Noot: als heb je nog nooit van het commando en de taken van de opleiding, stel ik voor dat je in de les begint, zie je ons gratis reeks: ontwerp van webpagina 's commando.,,, de voorwaarden, zullen we en dronk, laten we aannemen dat u heeft het gebruik van de installatie van de Voorwaarde:,, - js, NPM, idioot. En als je niet weet wat je met deze installatie, volg de commando.Ontwerp: door gebruik te maken van het derde pakket   brengt u door in plaats van deze voorwaarde.,, zorg ervoor dat je een fundamentele kennis van het ontwerp van een website, slik het commando: automatisering en Sandy.   bovendien, volgens de instructies in de handleiding "installatie voor grote projecten".In gaat, moet je er een project MAP:,, "gulpfile J 's" (gulpfile)  , "pakket documenten. Hola, export geïnstalleerd in de" node_modules MAP voor je project hangt af van de ontwikkeling van postcss wordt ingeslikt,,, in uw project MAP gemaakt van twee dossiers, een naam voor' "" en een "doel"."" "MAP is hou je van onbewerkte CSS dossier, en de" ontvangst "van de postcss map zal je schrijven, de behandeling van het dossier, je moet doen in een zaak is de installatie van een postcss ingrepen van de project - we je gebruik zou maken van de voor de verwerking van onze postcss, behandeld. In de terminal /het bevel op je project MAP, commando 's, het redden van de installatie: - ontwikkeling postcss, grote mond, na voltooiing van de bouw van de structuur van het project van je moet zodanig zijn dat:,,,,, open nu je gulpfile opmaak en de oprichting van het variabele bedrag" ingenomen "en" noemen in de keel postcss ". Door toevoeging van de volgende code:,, de VAR - slok = ('gulp"); var postcss = ('gulp-postcss ");,, kunnen we nu de taak om de installatie van eenD de bron van de CSS dossier, door het proces van het postcss.  , wordt de volgende tekst toegevoegd:,, dronk. Taken ('css functies () {var de verwerker = [...]; terug naar de mond. "(". /src /* ". De CSS). - (postcss (processor) Tube (uit de distillatie (".. /maar ");});,, laten we breken we in dit deel van de code, eerste rij, zetten we een grote taak die deze taak van de CSS.   functies vervult, en de functie van binnen, en we hebben een generator die De verwerker,.Nu, de generator is leeg, maar op het moment waarop we vullen, moeten we postcss plug - ins.,, de verwerker array, hopen we dat we de doelstellingen van de aangewezen behandeling van documenten: "" "MAP in een CSS dossier.,, op lijn twee, (), de eerste functie, die De uitvoering van onze postcss door de functie van  , postcss ().Als een parameter, functie door de door onze  , Array Processor, na dit, zeg postcss we gebruik te maken en, tot slot, met twee,.,, (), de tweede functie bij de behandeling van de code, we schrijven in onze "doelstellingen" van de MAP, een nieuwe, de CSS dossier. En test, opgesteld, naar het creëren van een nieuwe stijl ". CSS dossier in je map" "", zoals de CSS: het nog een test, test, zwarte achtergrond. {}:;,, nu op je terminal /commando, ook op je project MAP, die commando 's: grote mond, de CSS,,, dat loopt van je die taak, met als resultaat dat nu, je moet het vinden van een nieuwe stijl ". De CSS dossier" doelstellingen "in je MAP.,, als je voor dit dossier, zou je zien dat dezelfde codeIn het dossier van de bron.De code is niet veranderd, omdat we geen gebruik maken van een postcss plug - in, als je weet dat de vorige les, dit is de uitvoering van de operatie van de CSS plug, plug - ins, toe te voegen aan de postcss, nu nog een keuze postcss plug - in - pakket: autoprefixer   (verhoging van de voor de leverancier), zodat in de toekomst cssnext   (taal) en de precss   (uitbreiding en sass dezelfde functie), het volgende commando 's te installeren in je elke plug - in de projecten, de installatie van autoprefixer... Het redden van de ontwikkeling van het geïnstalleerd cssnext precss - besparingen in de ontwikkeling van het New Public Management redden, de ontwikkeling van de installatie - en precss cssnext, noot:,,,,, kan het nodig zijn een apparaat als ze meer tijd - pakket.,, dan zullen we de definitie van de variabelen in de laden in elk van ons project.Voeg de volgende code van de twee bestaande variabele in je gulpfile top:,, var autoprefixer = ('autoprefixer "); var cssnext = ('cssnext"); var precss = ('precss ");,, en we hebben dit drie plug - in  , verwerkers, onze grote taak de generator.- als volgt: bijwerking,, de VAR - processor = [autoprefixer, cssnext, precss];,, en drie van de « plug­in » toe te voegen aan onze processor ", postcss zal weten dat we dat ieder van ons een bron van de CSS.,, nu kunnen we nog een test code" src /stijl CSS dossier en controleer alles. Werken.Verwijder je al in de documenten en de toevoeging van de CSS vervangen door:,, /* * * * * * * * * * * * * * /test autoprefixer. Autoprefixer {blijkt dat cssnext} /* * /test);. Cssnext {achtergrond kleur (rode alfa (10%); precss * /* * /test)}. Precss {@ als 3 < 5 - achtergrond: groen; achtergrond: de blauwe {} @ anderen;}}, de werking van de  , grote mond, de CSS, commando 's, en de daaruit voortvloeiende in je "doel" de documenten in het dossier moet de volgende elementen:,, /* * /test autoprefixer. Autoprefixer {doos verplaatsen. Het blijkt dat de norm vertonen: mevrouw buigen; flexbox; dat cssnext * /* * /test);} {achtergrond. Cssnext: rgba (255, 0, 0, - 0,9)} /* * /test; precss. Precss (g) achtergrond:,, in overeenstemming met de bovengenoemde, moet je de leverancier voor zijn toegevoegd aan autoprefixer, eerste klasse, rgba (), heeft de kleur van de cssnext van de tweede categorie,,, "als" is, net als de controle in de derde fase precss evaluatie « plug­in » optie.,,,,, dat Als je wilt... Een plug - in - optie, plus een op de pre - processor) tussen haakjes na de naam van de, door de optie hebben.Zoals je wilt, kan je de aangewezen autoprefixer van het werk, de browser lijst, zoals:,, de VAR - processor = [({autoprefixer browser ": [1]} versie van"), cssnext, precss];,, het delen van je project, de postcss schoonheid is dat kan worden ingesteld - Een combinatie van vaardigheden.Dit is een uitdaging, maar is ervoor te zorgen dat de andere mensen die willen werken in een project met postcss plug - in dezelfde instelling.Als gevolg van deze uitdagingen is de NPM, afhankelijk van het systeem voor het beheer van door verwerking.,, omdat je de vlag is   te redden en ontwikkeling, elke keer als je een plug - ins in uw project, het zal worden toegevoegd aan de voor de projecten als de ontwikkeling van de afhankelijkheid van het dossier. Hola.Dit betekent dat, als je wilt delen met je project, kunnen ze het bevel  , NPM installatie, met inbegrip van je en ze delen, het is allemaal hetzelfde voor « plug­in » - installeren.,,, om meer te weten te komen over hoe afhankelijk van het beheer en de training van de website van het ontwerp van het commando van de derde partij: temmen. Laten we eens kijken,,,, kortom:,, het creëren van een installatie van het project in de mond postcss gulpfile, het installeren van de « plug­in », zet je gulpfile in de mond postcss en plug - ins, het creëren van een grote taak het opstellen van je taak, die in de CSS, en verwerkers, antennes, pijp je bron Door CSS en postcss (), de functie en de processor) en, als een parameter, waar je kan volgen.Dezelfde fundamentele stappen, kan je in een project, postcss « « plug­in » op je post, installatie, installatie   het < plugin_name > - het redden van de ontwikkeling van de definitie van een variabele, in je gulpfile zoals  , plug - in - en reactieve autoprefixer = ('autoprefixer "); toevoeging van variabelen, als je de naam  , de verwerker, installatie, om de github repo - voltooiing van het dossier, de volgende voorbeelden:., gollum + postcss,, in de volgende les, we zullen het in twee grote taken aan de andere instellingen een postcss project: gollum.Ik zie je daar.




Previous:
Next Page: