使用vuepress时将公用文件夹下的html文件链接

时间:2018-10-20 13:40:13

标签: vuepress

我正在使用vuepress建立个人笔记。 我在.vuepress/public/demo/javascript/01/内放了一些html,javascript演示文件。

当我在.md文件中使用笔记书写时,我通过[demo](/demo/javascript/01/)创建链接

这似乎无法正常工作,因为存在这样的相对路径,vuepress会将其视为.md文件,并尝试将路径和结果查找为404 (尽管在404页上执行了refresh,但效果很好。)

.md中可以使用公开链接文件的更好方法是什么,并使vuepress将其视为普通外部链接,而无需对链接中的域进行硬编码。

这是代码 https://gitlab.com/changsijay/vuepress01

,这是部署结果: https://changsijay.gitlab.io/vuepress01/

1 个答案:

答案 0 :(得分:0)

我会将您的代码从index.html移到.vue文件,并将该vue文件添加到您的index.html中(我将其命名为README.mdsince that is what VuePress looks for in every sub-directory除外)基本vue语法<IndexCode />

然后仅链接[demo](/demo/javascript/01/),它应该自动加载README.md

如果出于某些原因要使用index.html,则可以始终将其与[demo](/demo/javascript/01/index.html)链接