2016-01-26 55 views
1

我正嘗試在GitHub頁面上託管我的iPython幻燈片,並將其作爲幻燈片公開顯示。我創建使用幻燈片:這創造make_presentation.slides.html如何在GitHub上託管iPython nbconvert幻燈片頁面

jupyter nbconvert make_presentation.ipynb --to slides --post serve 

。幻燈片在預期的本地正常工作。我配置了一個新的GitHub庫,併成功服務Reveal.js測試頁:http://richardafolabi.github.io/Presentation_js/index.html

然而,一旦在GitHub上的頁面,我的幻燈片只顯示靜態的html頁面,而不是幻燈片:http://richardafolabi.github.io/Presentation_js/make_presentation.slides.html

兩個index.htmlmake_presentation.slides.html在同一個目錄級別。

任何人都有任何想法,爲什麼我的幻燈片在本地工作,但不能遠程工作? iPython幻燈片有哪些其他託管選項?

回答

1

問題是reveal.js資產的路徑。您試圖裝入:

http://richardafolabi.github.io/Presentation_js/reveal.js/js/reveal.js

,但正確的路徑是:

http://richardafolabi.github.io/Presentation_js/js/reveal.js

嘗試改變路徑的所有資產,也將努力;-) 刪除「reveal.js /'所有這些。

或更改資產文件夾,可能會更快。

+0

你的意思是我應該從'make_presentation.slides.html'中刪除'/ reveal.js /'?這是一個長文件。我將資產移動到'/ reveal.js /'中,而不是像我的幻燈片一樣符合'/ reveal.js/js/reveal.js',但問題仍然是一樣的。我也清除了緩存。 – Afloz

+0

你有一個合併請求;-) – Viroide

+0

我確認了'merge'請求,並做了'git pull'。這是我第一次做git合併,拉。請讓我知道接下來要做什麼。謝謝:) – Afloz