slikken, en het beheer van de bouw van taken. Js,,,,,,,,,, 107, 26 - eenheid,,,,,,,, de delen van het netwerk, maandag wat in tuts + koers zal dalen tot slechts drie dollar.Niet' niet missen.,, de ontwikkeling van software die de voordelen van de missie is duidelijk.Ze bijdragen tot de automatisering van de gemeenschappelijke taak, meestal saai zijn, laat je gezicht meer belangrijke dingen, zoals het schrijven van vreselijke code.Hoewel de automatisering van ernstige, voor de taken, zoals de beeld - en vermindering van de capaciteit, de eenheid getest en een enorme besparing van tijd meer. En veel voor ontwikkelaars, tot nu toe, naar de taak om de definitie van de loper... Je je taak in een dossier met javascript gruntfile.js (ook bekend als een gruntfile).Eigenlijk, als je weet dat je een zware taak. De oprichting van een simpel proces en de derde van de breedte van de « plugin » voor andere instrumenten, zoals jshint, sass en uitgesmeerd is de meest flexibele instrumenten beschikbaar.,, het grootste deel van de taken van zijn keuze, niet de laatste, maar een loper, nieuwe de naam gulp.js heeft veel aandacht gekregen, het profiel van de installatie en eenvoudige vorm, waardoor het gemakkelijk te lezen en het beheer in deze handleiding.,, en ik zal je laten zien hoe die beker en het creëren van een eenvoudige profiel te voelen dit geweldige nieuwe taken en, in de tweede plaats. Gulp.js, Installatie, gulp.js, op basis van node is een zware taak, als dat je loper nodig,Het gebruik van Node.js geïnstalleerd.Dit kan op verschillende manieren, in het bijzonder afhankelijk van je systeem.In de OS X, ik koos niet, Tim caswell geweldig script Node.js meerdere versies van het beheer.Je kan ook rechtstreeks van de binaire bestanden downloaden van de website van de Node.js.Als je de Node.js volledig nieuwe, moet worden versneld nettuts + aantal knooppunten, gulp.js. Js. En met een module voor de verpakking van de installatie en het gebruik, waardoor het zeer gemakkelijk NPM (- pakket manager).De installatie van export, in de volgende open je de terminal type: installatie - G, het drinken, de la export van het register en de configuratie van het systeem, en je het in de wereld, dus je kan door middel van een commando -.,, voor alle intenties, gulp.js installatie op dit punt, ben Je klaar voor de te beginnen met het met uw project.,,, zet je in het kader van het project, het gebruik van gulp.js, slik je project in een paar belangrijke dingen moet doen,,, de installatie van twee van de afhankelijkheid van de software installeren, wil je, de totstandbrenging van een gulp.js dossiers waaraan Je moet rennen de taak van deze maatregelen moet in,,, je project Directory, verpakkingen en profiel kan slikken.Ten eerste, laten we installeren, afhankelijkheid, het redden van de ontwikkeling: installatie van verslinden voor,, nu moeten we het installeren van de « plugin » grote mond zal de uitvoering van onze definitie van de taak van ons profiel.Deze plug - ins - modules, dus we zullen worden gebruikt, en Npm, installatie, installatie, het redden van hun ontwikkeling. Concat schenden, grote mond, in mijn geval, ik kan het verkleinen van het installeren van de « plugin » /- ik gebruik de compressor en javascript uglify.js verband wat ik sommige javascript dossier van één bron van documenten.,, mag ik uw aandacht voor de ontwikkeling van de installatie, het redden van, teken van de afhankelijkheid van de uitvoer en plug - ins, zal ik mijn project nodig heeft.Dit zal ervoor zorgen dat elke in de lijst van mijn devdependencies in mij, package.json, het dossier is zo: {"devdependencies": {'slok voor ":" ~ 2.2.13 "," slikken ":" ~ 3.5.0 ", de" grote "te": - 0.2.0 "," grote mond verbonden ":" - 2.1.7 "}}, om ervoor te zorgen dat dit project de afhankelijkheid van een pakket kan gemakkelijk gebruik na de installatie van het.Als je het niet, package.json in je dossier, typ het starten, in commando of in je redacteur van een nieuw document, met inbegrip van het openen en sluiten van de tussen haakjes en het behoud van het "pakket. Hola".En dan loopt het hierboven genoemde beschikking, om te werken.Let op, waardoor een beugel nodig.Anders, als je probeert te gebruiken om de ontwikkeling van,, de vlag, de NPM, gooit een fout dat het niet een doeltreffende hola, documenten, en ik gebruik alleen. Twee plug - in mijn les, grote mond die meer dan 200 plug - in de functie van alle soorten, met inbegrip van:,,, livereload (micropterus livereload),, jshint (micropterus jshint), fruit (micropterus, sass), opstelling van documenten, CoffeeScript (slok koffie),,,,,, en nog veel meer. De gulpfile.js van documenten, zoals hem... Een naam noemen gulpfile.js profiel, de definitie van de « plugin », die nodig zijn voor de taken van je zal met alle rennen.Je moet het creëren van een "project" MAP de wortel van de documenten.,, grammatica is eenvoudig en beknopt zeer leesbaar en gemakkelijk te begrijpen:,, var grote = ('gulp "), gutil = ('gulp-util"), te worden ('gulp-uglify = "), in verband met de = ('gulp-concat"); het is slikken, dat, voor het einde van de taak van de definitie - dan moeten we de.,, de definitie van de taak zal slikken.In mijn geval, wil ik twee dingen doen:,,,, het verkleinen van de beelden en ik javascript documenten, de definitie van een taak, en het is in alle opzichten een javascript noemen.We moeten met de aanvulling van de definitie van methode (), willen wij de taak:,, dronk. Taken ('js functies () {slok. "(". /JS /*. *). (uglify ()). - (concat ("J 's") Tube (distillatie (grote Mond. ". /J' s");});,, kijk naar de Top van de code is er een gemengde methode van ik specificeren die plug - ins.De eerste methode, de taak (), met de semantische taak naam (in dit geval, "J 's") en een anonieme functie met echt vlees.Laten we de ineenstorting van de code:,, dronk. "(". /JS /* JS),,, "(), dat ik de aangewezen plek heb gevonden waar ik naar op zoek met javascript documenten en omzetten in een stroom van de structuur van het dossier dat door de « plugin », kan worden verwerkt.Dit is een deel van de module is één van de stroom. De capaciteit van de API. Een dergelijke korte, beknopte API grammatica.,,.,, (uglify ()), (). De methode is de oorsprong van "(), methoden en geef het aan de specifieke « plugin » genoemd.In dit voorbeeld van de « plugin » zal ontvangen, van oorsprong uit de buis (.,. Concat ("J 's"), als de verdachtmaking van oorsprong door de concat plug ontvangt, (), zal alle javascript documenten in een bestand genaamd "J' s", buis (slok. Distillatie (". /J 's")); en, tot slot, met slikken,,,,, all.js DEST (), schrijven is mijn doelwit.Als het heel eenvoudig proces, zeer leesbaar.,, we moeten nog een ding doen, is de actualisering van de standaard van de taak die we slikken 'J' s ".,, dronk. Taken ('default "functie) (micropterus. ('js");});,, terug naar het commando,'gulp ", dat gulpfile.js, documenten, grote mond, laden, vereiste een plug - in - en afhankelijk van de taken, begon te blijven en mijn taak,'js".Je kan hier het verkleinen van de belangrijkste documenten en ik in verband met de resultaten van de laatste javascript:,,,,,, om deze stap te nemen, grote mond is ook een andere methode, voor de automatische controle. (), de wijziging van bepaalde middelen die een middel.Dit kan met een handbediende taak voortdurend een hoge mate van automatisering'gulp ", op het commando.,, dronk. Zie (". /JS /* * * * * * *, functie () {slok. ('js ");}); en, wanneer dit rennen, grote mond zal toezicht blijven houden Op de documenten rechtstreeks aangewezen als de wijziging van als er zich een verandering voordoet, zal opnieuw, rennen,'js" te verkleinen en de taak van de documenten in verband met de javascript.COOL!,,, naar gulp.js, toen ik voor het eerst gehoord, drinken, en mijn eerste reactie was, "Oh, broer van een ander instrument."De jongen is van mij.Gulp.js inderdaad een overtuigende grammatica en API, om die taak van de wind.Hoewel het niet de omvang van de « plugin », de « plugin » gollem, het lijkt de groei in een goede film, vooral nu er zoveel ontwikkelaars, ik heb veel. En ontwikkelaars actief migratie, dus dit is een geweldige tijd om te slikken, praten. Js.
Het beheer van de taak van de bouw van je mond. Is
Previous:Het gebruik van CreateJS
Next Page:De instrumenten van de handel: