Есть ли сеть доставки контента (CDN), которая размещает google-code-prettify?
Я собираю блог на TypePad и хотел бы использовать CDN, если это возможно.
Есть ли сеть доставки контента (CDN), которая размещает google-code-prettify?
Я собираю блог на TypePad и хотел бы использовать CDN, если это возможно.
Существует CDN для prettify:
https://cdn.rawgit.com/google/code-prettify/master/loader/run_prettify.js
Его использование объясняется в официальном репозитории с расширением кода. Вы можете использовать его с помощью скина, например:
<script src="https://cdn.rawgit.com/google/code-prettify/master/loader/run_prettify.js?skin=desert"></script>
Таким образом, вам не нужно беспокоиться о дополнительных файлах CSS. Для получения более подробной информации и полного списка конфигураций URL-адресов откройте раздел Getting Started.
Нашел его!
http://www.cdnjs.com/libraries/prettify
<script src="http://cdnjs.cloudflare.com/ajax/libs/prettify/r298/run_prettify.js" type="text/javascript"></script>
<link href="http://cdnjs.cloudflare.com/ajax/libs/prettify/r298/prettify.css" type="text/css">
Обновление: https://github.com/cdnjs/cdnjs/issues/695 (см. внизу страницы)
Я считаю, что вы можете использовать его прямо из Google Code, хотя...?
embeding
http://google-code-prettify.googlecode.com/svn/trunk/src/prettify.js
Вы можете напрямую использовать Google Prettify.
Прочтите их Google Code Prettify Readme или wiki, и они расскажут вам, как использовать их в качестве хостинг-провайдера.
<script
src="https://google-code-prettify.googlecode.com/svn/loader/run_prettify.js"
type="text/javascript"></script>
Затем, чтобы использовать свойства niceprint кода Google Prettify, добавьте class="prettyprint"
в свои блоки кода, которые должны быть в pre
или code
. Примеры ниже:
<pre class="prettyprint">...</pre>
или
<code class="prettyprint">...</code>
Похоже, что MaxCDN/NetDNA делает: http://opensource.maxcdn.com/javascript/prettify/
И это код для использования:
<script type="text/javascript" src="http://maxcdnoss.jdorfman.netdna-cdn.com/js/prettify/js-modules/prettify.js"></script>
Вы можете создать учетную запись на Dropbox и поместить все файлы JavaScript и CSS в общую папку. Это сработало для меня!