Μετατρέψτε τα αρχεία GitHub σε ενεργά CDN Raw με RawGit
Υπάρχουν χιλιάδες νέα έργα και λειτουργίες στο GitHub για να παίξετε. Ωστόσο, οι προγραμματιστές θέλουν να κινούνται γρήγορα και είναι ενοχλητικό να κατεβάστε όλα αυτά τα αρχεία τοπικά μόνο για δοκιμές.
Εδώ είναι που RawGit έρχεται βολικό. Αυτή η δωρεάν εφαρμογή Ιστού σάς επιτρέπει να μετατρέπετε οποιοδήποτε αρχείο από ένα GitHub repo σε ένα εξωτερικά-φιλοξενείται CDN.
Με αυτό το αρχείο CDN, μπορείτε ενσωματώστε άμεσα αρχεία CSS και JavaScript χωρίς να τα αποθηκεύσετε τοπικά στο μηχάνημά σας. Αυτό διευκολύνει επίσης τη χρήση IDE του cloud όπου χρειάζεστε εξωτερικά αρχεία.
Η εφαρμογή web RawGit είναι εξαιρετικά εύκολη στη χρήση και αυτό λειτουργεί για κάθε repo GitHub.
Κατ 'αρχάς, θα πρέπει να βρείτε ένα repo που θέλετε να χρησιμοποιήσετε που δεν έχει έναν σύνδεσμο CDN. Σε αυτή την περίπτωση, θα επιλέξω αυτό το τρόπο CSS3, το οποίο είναι αρκετά απλό.
Στη συνέχεια, σκάβετε μέσα από τη δομή του αρχείου για να βρείτε το ακριβή αρχεία που θέλετε εξωτερικά. Για παράδειγμα, αυτό το φύλλο στυλ είναι το μόνο που χρειαζόμαστε για αυτό το φαινόμενο παράθυρου. Έτσι, αντιγράψτε / επικολλήστε τη διεύθυνση URL στο RawGit και voila!
ΕΝΑ πλήρη διεύθυνση URL είναι έτοιμη να πάει ότι μπορείτε να αντιγράψετε / επικολλήσετε όπως απαιτείται.
Παρατηρήστε ότι υπάρχουν δύο διαφορετικές διευθύνσεις URL εδώ. Το πρώτο είναι α Διεύθυνση URL παραγωγής CDN ότι μπορείτε πραγματικά χρήση σε ζωντανές ιστοσελίδες. Αυτό γίνεται μέσω ενός StackPath CDN, έτσι ώστε τα αρχεία να μπορούν να εξυπηρετούνται γρήγορα σε ολόκληρο τον κόσμο.
Από την άλλη πλευρά, θα βρείτε ένα URL ανάπτυξης η οποία εξακολουθεί να φιλοξενείται στο διαδίκτυο, αλλά δεν περνά μέσω CDN. Δεν είναι βελτιστοποιημένη για υψηλή απόδοση, αλλά λειτουργεί εξαιρετικά για τοπικές δοκιμές ή ανάπτυξη IDE που βασίζεται σε σύννεφο.
Δεν μπορείτε να πάτε στραβά με τους δύο συνδέσμους και οι δύο λειτουργούν άψογα για τη δοκιμή μικρότερων repos GitHub.
Η διεύθυνση URL ανάπτυξης έχει ενσωματωμένο στραγγαλισμό για υπερβολική κυκλοφορία και αιτήματα μεγάλου όγκου. Αυτό μπορεί να οδηγήσει σε προβλήματα κάτω από τη γραμμή, αλλά αν εργάζεστε σε ένα μικρότερο έργο δεν θα πρέπει να παρατηρήσετε τυχόν προβλήματα.
Το RawGit είναι μία από τις καλύτερες εφευρέσεις για τη σύγχρονη ανάπτυξη ιστοσελίδων. Μπορείτε να τραβήξετε οποιοδήποτε αρχείο από οποιοδήποτε repo του GitHub και να το φιλοξενήσετε στο διαδίκτυο με τις κατάλληλες κεφαλίδες περιεχομένου τύπου. Σίγουρα ένας απαραίτητος πόρος για όλους τους σοβαρούς προγραμματιστές των frontend.
Αν έχετε οποιεσδήποτε ερωτήσεις ή απλά θέλετε να στείλετε τις ευχαριστίες σας, μπορείτε να πυροβολήσετε ένα γρήγορο tweet στο επίσημο λογαριασμό Twitter @rawgit.