如何让jekyll在没有服务器的情况下运行?

问题描述 投票:0回答:1

为了让我查看该站点,似乎需要运行bundle exec jekyll serve并在Web浏览器中打开服务器地址。

我如何在不运行命令的情况下查看站点。我进入_site并在不运行服务器的情况下单击index.html文件,并注意到了这一点。

您对此有何建议?没有样式,所有链接均无效。

enter image description here

是否可以仅将.md文件放置在posts文件夹中并能够查看它而不必运行仍然使用样式的服务器?

任何帮助将不胜感激。

html jekyll
1个回答
0
投票

您可以使用bundle exec jekyll build构建静态文件,然后所有文件都将位于_site中。

现在您需要一台服务器来提供这些静态文件。您可以安装nginxapache之类的东西。

完成后,您将要复制_site/var/www/html/内的静态文件,并确保使用以下命令启动服务器:

sudo service nginx start
© www.soinside.com 2019 - 2024. All rights reserved.