Jekyll本地化主机

Jekyll本地化主机,jekyll,Jekyll,我很确定这是不可能的,但是有人知道一种配置可以在Jekyll中本地化导出的文件,这样\u站点内容就可以独立于web主机运行吗 我想使用Jekyll开发一个网站,并将\u site文件夹的内容交付给主机,但我不会提前获得主机信息。因此,我希望能够直接从桌面运行站点文件夹中的index.html文件,并使站点正常工作。通过这种方式,我可以交付文件,而站点将使用相对路径/链接运行,无论文件最终托管在何处。这是可能的,但您需要知道生成的站点将位于文件系统上的何处。这是因为指向资源(js、css、图像)的

我很确定这是不可能的,但是有人知道一种配置可以在Jekyll中本地化导出的文件,这样
\u站点
内容就可以独立于web主机运行吗


我想使用Jekyll开发一个网站,并将
\u site
文件夹的内容交付给主机,但我不会提前获得主机信息。因此,我希望能够直接从桌面运行
站点
文件夹中的
index.html
文件,并使站点正常工作。通过这种方式,我可以交付文件,而站点将使用相对路径/链接运行,无论文件最终托管在何处。

这是可能的,但您需要知道生成的站点将位于文件系统上的何处。这是因为指向资源(js、css、图像)的相对链接

例如,在
/home/user/www/_site
生成的站点,索引页将在您的浏览器中
file:///home/user/www/_site/index.html
,因此您必须将
\u config.yml
中的
baseurl
设置为
baseurl:/home/user/www/\u site
,才能使站点正常工作

在windows上,它可以是
baseurl:/C:/Users/New/www/_site