【发布时间】:2018-12-26 11:43:15
【问题描述】:
我知道您可以链接到 {% post_link 2018-10-19-hexo-3-8-released 'Link to a post' %} 之类的帖子,但是如何链接到位于 /assets/apps/app1/index.html 之类的页面?
我不想用 HTML 对其进行硬编码,因为我将我的网站部署到两个不同的域。
【问题讨论】:
标签: hexo
我知道您可以链接到 {% post_link 2018-10-19-hexo-3-8-released 'Link to a post' %} 之类的帖子,但是如何链接到位于 /assets/apps/app1/index.html 之类的页面?
我不想用 HTML 对其进行硬编码,因为我将我的网站部署到两个不同的域。
【问题讨论】:
标签: hexo
你可以使用相对路径链接静态页面,但是你必须先把assets文件夹放到source文件夹,然后你需要使用命令hexo g将文件夹复制到public文件夹,现在你可以发现静态 HTML 页面生成到路径 public/source/assets/apps/app1/index.html。并且您使用相对路径来链接它。
似乎链接了一个资产 img。
【讨论】:
对于资产,有 asset_path and asset_link,但对于页面,还没有任何内容(参见问题 #4749)。
{% asset_link public/source/assets/apps/app1/index.html 'Title here' %}
【讨论】: