我正在尝试将图像包含在外部服务器上托管的GitLab Jekyll网站中,但无法正常运行

我有一个jekyll网站,我的存储库位于GitLab中,而网站本身托管在外部服务器上。到目前为止,一切正常(网站已启动,帖子和布局都可以实现我想要的功能),但是我无法评估图像或其他文件(pdf,css)。

我的存储库的结构如下:

_assets
   example.jpg

_layout
   example_layout

该网站托管在SERVERURL /〜myURL /,我的基本网址为/〜myURL

我正在尝试从example_layout访问jpg,但是它不起作用。我试图找到答案,包括阅读类似的问题,看来问题出在该网站是外部托管的。到目前为止,我发现的建议是行不通的:

href =“ {{site.baseurl}} / _ assets / example.jpg”
href =“ ../_ assets / example.jpg”
href =“ _ assets / example.jpg”
href =“ / _ assets / example.jpg”

我对jekyll和GitLab都是陌生的,所以我目前没有主意,非常感谢您的帮助。

luopeng188020 回答:我正在尝试将图像包含在外部服务器上托管的GitLab Jekyll网站中,但无法正常运行

如果将图像托管在 _assets 中,则不会对其进行处理,而是由jekyll将其复制到 _site 文件夹中。

您需要在 _config.yml 中的include参数中添加 _assets

include:
  - _assets
  - ...
本文链接:https://www.f2er.com/3062202.html

大家都在问