Konvertera GitHub-filer till Raw CDN-tillgångar med RawGit
Det finns tusentals nya projekt och funktioner på GitHub att spela med. Men utvecklare gillar att flytta snabbt och det är irriterande för ladda ner alla dessa filer lokalt bara för testning.
Det är här RawGit kommer till hands. Den här gratis webbappen låter dig konvertera vilken fil som helst från en GitHub repo till en externt värd CDN.
Med den här CDN-filen kan du Bädda in CSS och JavaScript-filer direkt utan att lagra dem lokalt på din maskin. Detta gör det också lättare att använda Cloud IDE där du behöver externa filer.
RawGit webben är super lätt att använda och den fungerar för varje GitHub repo.
Först bör du hitta en repo du vill använda som inte har en CDN-länk. I det här fallet väljer jag denna CSS3 modal som är ganska enkel.
Gräva sedan igenom filstrukturen för att hitta Exakta filer du vill ha externt. Till exempel är det här stilarket allt vi behöver för denna modala fönstereffekt. Så, kopiera / klistra in den här URL-adressen till RawGit och voila!
en fullständig webbadress redo att gå som du kan kopiera / klistra in efter behov.
Observera att det finns två olika webbadresser här. Den första är a CDN-produktionsadress att du faktiskt kan Använd på levande webbplatser. Detta går genom en StackPath CDN, så filerna kan serveras snabbt över hela världen.
På andra sidan hittar du en utvecklingsadress som fortfarande är värd online, men det går inte igenom en CDN. Det är inte optimerat för hög prestanda men det fungerar bra för lokal testning eller molnbaserad IDE-utveckling.
Du kan inte gå fel med någon länk och de fungerar båda felfritt för att testa mindre GitHub repos.
Utvecklingsadressen har inbyggd gasning för överdriven trafik och högvolymförfrågningar. Detta kan leda till problem längs linjen, men om du arbetar på ett mindre projekt bör du inte märka några problem.
RawGit är ett av de bästa uppfinningarna för modern webbutveckling. Du kan dra vilken fil som helst från någon GitHub repo och få det värd på nätet med rätt rubrik för innehållstyp. Definitivt en måste-resurs för alla seriösa frontend-utvecklare.
Om du har några frågor eller bara vill skicka ditt tack kan du skjuta en snabb tweet till det officiella Twitter-kontot @rawgit.