Включить код из GitHub в качестве блока кода в GitBook

Как я могу отобразить такой необработанный код в GitBook?

https://raw.githubusercontent.com/luyongxu/SignalPlot/master/Code/1.016%20Asset%20Bubbles.R

Я считаю, что это связано с: Чтение кода из GitHub как текст (необработанный) на веб-странице Но я не знаю, как вызвать функцию JavaScript в основном документе.


person Felix Dietrich    schedule 10.05.2017    source источник


Ответы (1)


Просто добавьте файл book.json в свой GitBook. Вставьте в него это:

{
    "plugins": ["github-embed"]
}

Теперь просто поместите что-то вроде этого на свою страницу:

{% github_embed "https://github.com/v5analytics/gitbook-plugin-github-embed/blob/1cd16ac/index.js#L3-L8" %}{% endgithub_embed %}

Это так просто!

Вот некоторая документация.

Примечание. У меня это работает локально (используя gitbook install и gitbook serve), но у меня не работает на GitBooks, поэтому я зарегистрировал проблему здесь и здесь< /а>.

(доказательство того, что он работает локально) введите здесь описание изображения

Приносим извинения от имени gitbook-plugin-github-embed за их устаревший код!

person Gabe Rogan    schedule 11.05.2017
comment
Благодарю вас! Я пробовал это (используя GitBook Editor на Mac), но ничего не появляется. В консоли пишет: Ошибка: теги HTML и шаблонов еще не поддерживаются в режиме документа. Думаю, мне просто придется подождать, пока это не будет полностью разработано. Я также экспериментировал с подключаемыми модулями JavaScript (такими как меню и т. д.), но большинство из них не работают последовательно в Safari, Firefox, Chrome и т. д. - person Felix Dietrich; 11.05.2017