Как разместить свои собственные файлы сценариев JavaScript (кроме Jquery) на быстрой и бесплатной CDN, такой как Google?
Дэйв Уорд вдохновил меня на размещение моего javascript jquery в Google CDN:
//ajax.googleapis.com/ajax/libs/jquery/1.4.4/jquery.min.js
//ajax.googleapis.com/ajax/libs/jqueryui/1.8.9/jquery-ui.min.js
Теперь я могу разместить свои другие / собственные (не JQuery) JavaScripts на бесплатных CDN, таких как Google?
Это возможно? Или только для Jquery/ знаменитых часто используемых скриптов?
Спасибо за ваши предложения.
5 ответов
jsdelivr - это бесплатный, быстрый и надежный сервис для размещения ваших файлов JavaScript на CDN.
Файл должен быть сначала в репозитории github, а затем использовать следующий формат для использования CDN: -
https://cdn.jsdelivr.net/gh/user/repo@version/file
В указанном выше формате замените пользователя своим именем пользователя на github, сделайте репо с именем репозитория, а версию с версией вашего репозитория.
Вы можете использовать этот сервис CDN для хостинга в любом месте, например, npmjs.com или даже на ваших WordPress сайтах, используя их плагин.
Пожалуйста, посетите веб-сайт для получения дополнительной информации и узнать, как это работает.
Файл должен находиться в репозитории github, а затем использовать https://rawgit.com/ для создания CDN для DEV или PROD.
codepen.io позволяет вам размещать некоторые js-файлы без регистрации. После того, как вы сохранили анонимный код, его часть js доступна, просто добавив .js
в конце вашего URL.
Я пользуюсь http://yourjavascript.com/ уже 3 года и доволен бесплатным сервисом
Вы можете использовать CoralCDN, который является бесплатным CDN. Это вряд ли будет так же быстро, как Google, но это бесплатно!
Если ваш скрипт размещен на Github или NPM, я бы предложил jsDelivr. Он даже позволяет вам ориентироваться на конкретную версию или минимизировать ваши скрипты.