Javascript не выполняется на Github - PullRequest
0 голосов
/ 09 сентября 2018

У меня есть следующий код для добавления оглавления в начало моих записных книжек ipython. Когда я запускаю ячейку на Jupyter на моем компьютере, я получаю

enter image description here

Но когда я загружаю записную книжку в github и выбираю просмотр записной книжки, я вижу это для первой ячейки.

enter image description here

Есть ли способ обеспечить, чтобы эта строка javascript работала как первая картинка на github?

Ответы [ 2 ]

0 голосов
/ 09 сентября 2018

Для любого, кто наткнется на это в будущем, есть решение. Github не будет запускать расширения javascript в файле .ipynb, но именно для этого используется nbviewer. Просто введите URL-адрес файла на github на главном веб-сайте nbviewer.

Например, посмотрите, как расширение javascript оглавления (первая ячейка) работает на nbviewer

https://nbviewer.jupyter.org/github/lukepolson/Python-Self-Learning/blob/master/Matplotlib_2-Additional_Features.ipynb

но не на github

https://github.com/lukepolson/Python-Self-Learning/blob/master/Matplotlib_2-Additional_Features.ipynb

0 голосов
/ 09 сентября 2018

"Есть ли способ заставить эту строчку JavaScript работать так же, как первое изображение на github?"

... Нет, Github не предназначен для этого. Вы не можете запустить код на нем. Это только для обмена. Если вы хотите запустить код на веб-сайте, загрузите его в CodePen , JS Fiddle или JS Bin

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...