要查看该网站,我需要运行bundle exec jekyll serve
并在Web浏览器中打开服务器地址。
如何在不运行命令的情况下查看站点。我进入_site
,并在没有运行服务器的情况下单击了index.html
文件,并注意到了这一点。
您对此有何建议?没有样式,所有链接都不起作用。
是否可以将.md
文件放置在posts文件夹中并能够查看它,而不必运行仍然使用样式的服务器?
任何帮助将不胜感激。
答案 0 :(得分:2)
您可以使用bundle exec jekyll build
构建静态文件,然后所有文件都将位于_site
中。
现在,您需要一台服务器来提供这些静态文件。您可以安装类似nginx
或apache
的东西。
完成后,您需要复制_site
下/var/www/html/
内的静态文件,并确保服务器使用以下命令启动:
sudo service nginx start