Новий інтерфейс GitHub Gist має один фрагмент вставки для всієї суті, який вбудовує всі файли в суть. Старий інтерфейс містив код кожного файлу в суть. Хто-небудь знає, чи є хитрість для вбудовування одного файлу?
Новий інтерфейс GitHub Gist має один фрагмент вставки для всієї суті, який вбудовує всі файли в суть. Старий інтерфейс містив код кожного файлу в суть. Хто-небудь знає, чи є хитрість для вбудовування одного файлу?
Відповіді:
Візьміть основну URL-адресу з лівого боку та після .js
додавання рядка запиту ?file=myFile.blah
, наприклад, наприклад
<script src="https://gist.github.com/4505639.js?file=macroBuild.scala" type="text/javascript"></script>
Тільки для посилань інших людей, які можуть розбиратися в цьому.
Якщо ви використовуєте Wordpress, ви можете досягти цього за допомогою плагіна oEmbed-gist та стилю шорткоду:
[gist id = "your-gist-id-here" file = "your-file-name.js"].
GitHub надає ту саму інформацію тут, на своєму веб-сайті . Як сказали інші, офіційним способом є прикріплення ?file=name-of-file.ext
до кінця URL-адреси коду для вбудування, щоб вбудувати лише викликаний файл name-of-file.ext
(звичайно, ви можете змінити ім'я на будь-яке ім'я вашого файлу). Наприклад, якщо я хотів вбудувати getGitContents.js
файл із Gist за адресою, https://gist.github.com/westc/afac9258389fdfd2fdaf134ffaa0e923
я можу використовувати наступне:
<script src="https://gist.github.com/westc/afac9258389fdfd2fdaf134ffaa0e923.js?file=getGitContents.js"></script>
Окрім того, про це є цей допис у блозі YourJS, який дозволяє ввести ім’я користувача та побачити коди для вбудування всіх ваших сутностей та окремих файлів, що лежать в основі.