2

我正在尝试在 GitHub 页面上托管我的 iPython 幻灯片,并将其作为幻灯片公开提供。我使用以下方法创建了幻灯片:

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

这创造了make_presentation.slides.html. 幻灯片按预期在本地正常工作。我配置了一个新的 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 幻灯片还有哪些其他托管选项?

4

1 回答 1

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/”

或者更改资产文件夹,也许更快。

于 2016-01-26T13:43:31.133 回答