发布于 2017-07-18 16:55:05
使用符号链接。
让我们假设您在家里有一个目录,在这里保存所有演示文稿。从安装reveal.js的目录中运行:
ln -s ~/presentations presentations然后在浏览器中访问http://localhost:8000/presentations,获取所有表示文件的列表(当然,如果其中一个文件名为index.html)。点击其中的任何一个来显示它。
注意:如果您的演示文稿位于服务器根目录(安装reveal.js的目录)之外,则reveal.js资源链接必须是绝对的,而不是相对的。这样,它们就会相对于根目录( reveal.js所在的位置)而不是当前目录(演示文稿所在的目录)而被选中。
例如,在示例演示文稿文件中,您需要打开以下几行:
<link rel="stylesheet" href="css/reveal.css">
<link rel="stylesheet" href="css/theme/black.css">
<link rel="stylesheet" href="lib/css/zenburn.css">
<script src="lib/js/head.min.js"></script>
<script src="js/reveal.js"></script>
{ src: 'plugin/markdown/marked.js' },
{ src: 'plugin/markdown/markdown.js' },
{ src: 'plugin/notes/notes.js', async: true },
{ src: 'plugin/highlight/highlight.js', async: true, callback: function() { hljs.initHighlightingOnLoad(); } }转入:
<link rel="stylesheet" href="/css/reveal.css">
<link rel="stylesheet" href="/css/theme/black.css">
<link rel="stylesheet" href="/lib/css/zenburn.css">
<script src="/lib/js/head.min.js"></script>
<script src="/js/reveal.js"></script>
{ src: '/plugin/markdown/marked.js' },
{ src: '/plugin/markdown/markdown.js' },
{ src: '/plugin/notes/notes.js', async: true },
{ src: '/plugin/highlight/highlight.js', async: true, callback: function() { hljs.initHighlightingOnLoad(); } }https://stackoverflow.com/questions/44980389
复制相似问题