本地机器

出于测试目的,你可以在本地计算机上托管你的博客。在设置并进行任何更改后,Jekyll 可以将博客服务到 http:// localhost:4000 。在项目根目录的命令行上,运行:

$ bundle exec jekyll serve

bundle exec 部分是可选的,但是如果你使用 Bundler ,它可以确保宝石的可靠性是最新的。要更快地使用 Edit-Build-Test 循环 ,请使用 --draft 选项从 _drafts 目录构建文章:

$ bundle exec jekyll serve --draft --detach

使用 --detach 将进程置于后台,以便命令提示符可用于其他内容。

从版本 2.4 开始 ,默认情况下启用 --watch 选项。如果你有旧版本,则需要添加该选项以便监视更改。)

你还可以将目标目录设置为其他 Web 服务器上的目录,例如 Apache,nginx 或 Lighttpd:

$ jekyll build --destination /path/to/web_server/root