Домашня » Інструментарій » Перетворення файлів GitHub на RAW-ресурси RAW з RawGit

    Перетворення файлів GitHub на RAW-ресурси RAW з RawGit

    На GitHub можна відтворити тисячі нових проектів та функцій. Однак, розробники люблять рухатися швидко, і це дратує завантажити всі ці файли локально тільки для тестування.

    Це де RawGit дуже зручно. Цей безкоштовний веб-додаток дозволяє конвертувати будь-який файл від a GitHub repo до зовнішньо розміщений CDN.

    З цим файлом CDN ви можете безпосередньо вставляти файли CSS і JavaScript не зберігаючи їх локально на вашому комп'ютері. Це також полегшує використання середовищних середовищ інтеграції, де потрібні зовнішні файли.

    Веб-додаток RawGit дуже простий у використанні працює для кожного репо GitHub.

    По-перше, ви повинні знайти репо, який ви хочете використовувати, але не має CDN-посилання. У цьому випадку я виберу цей модальний CSS3, який досить простий.

    Потім викопайте структуру файлу, щоб знайти точні файли, які ви хочете зовні. Наприклад, ця таблиця стилів - це все, що потрібно для цього ефекту модального вікна. Тому, скопіюйте / вставте цю URL-адресу в RawGit і вуаля!

    A повна URL-адреса готова до роботи які можна скопіювати / вставити за потреби.

    Зверніть увагу, що є дві різні URL-адреси тут. Перший - це URL-адреса виробництва CDN що ви можете насправді використовувати на живих веб-сайтах. Це виконується через CDN StackPath, тому файли можна швидко подавати по всьому світу.

    З іншого боку, ви знайдете URL розробки яка все ще перебуває в мережі, але не проходить через CDN. Він не оптимізований для високої продуктивності, але він чудово працює локальне тестування або розробку IDE у хмарі.

    Ви не можете помилятися з будь-яким посиланням, і вони обидва працюють бездоганно для тестування менших репозицій GitHub.

    URL розробки має вбудований дроселювання для надмірного трафіку та великих запитів на обсяг. Це може призвести до проблем, але якщо ви працюєте над меншим проектом, ви не повинні помічати жодних проблем.

    RawGit є одним з кращих винаходів для сучасного веб-розробки. Можна тягнути будь-який файл з будь-якого GitHub репо і отримуйте його в мережі з відповідними заголовками Content-Type. Безумовно, необхідний ресурс для всіх серйозних розробників інтерфейсів.

    Якщо у вас є які-небудь питання або просто хочете надіслати своє подяку, ви можете зняти швидкий твіт на офіційний обліковий запис Twitter @rawgit.