Konverter GitHub-filer til Raw CDN-aktiver med RawGit
Der er tusindvis af nye projekter og funktioner på GitHub at lege med. Imidlertid kan udviklere lide at bevæge sig hurtigt, og det er irriterende for Download alle disse filer lokalt kun til test.
Det er her RawGit kommer til nytte. Denne gratis webapp kan du konvertere enhver fil fra en GitHub repo til en eksternt hostede CDN.
Med denne CDN-fil kan du integrere CSS og JavaScript-filer direkte uden at gemme dem lokalt på din maskine. Dette gør det også lettere at bruge cloud IDE'er, hvor du har brug for eksterne filer.
RawGit webapp er super nem at bruge og det virker for hver GitHub repo.
For det første skal du finde et repo, du vil bruge det, der ikke har et CDN-link. I dette tilfælde vælger jeg denne CSS3 modal, som er ret simpel.
Derefter grave gennem filstrukturen for at finde Nøjagtige filer, du vil have eksternt. For eksempel er dette stylesheet alt, hvad vi har brug for til denne modale vindueffekt. Så, kopi / indsæt denne webadresse i RawGit og voila!
EN fuld webadresse klar til at gå at du kan kopiere / indsætte efter behov.
Bemærk, at der er to forskellige webadresser her. Den første er a CDN produktions URL at du faktisk kan brug på levende hjemmesider. Dette løber gennem en StackPath CDN, så filerne kan serveres hurtigt over hele kloden.
På den anden side finder du en udviklingswebadresse som stadig er vært online, men det går ikke igennem en cdn. Det er ikke optimeret til høj ydeevne, men det virker godt for lokal testning eller skybaseret IDE-udvikling.
Du kan ikke gå galt med enten link, og de arbejder begge fejlfrit for at teste mindre GitHub repos.
Udviklingswebadressen har indbygget gasregulering for overdreven trafik og højvolumen anmodninger. Dette kan medføre problemer langs linjen, men hvis du arbejder på et mindre projekt, skal du ikke bemærke nogen problemer.
RawGit er et af de bedste opfindelser til moderne webudvikling. Du kan trække enhver fil fra enhver GitHub repo og få det hostet online med ordentlige indholdstypeoverskrifter. Absolut en must-have ressource for alle seriøse frontend-udviklere.
Hvis du har spørgsmål eller bare vil sende din tak, kan du skyde en hurtig tweet til den officielle Twitter-konto @rawgit.