如何通过命令行设置Jekyll的baseurl?
当我想测试一些本地的东西时,我使用如何通过命令行设置Jekyll的baseurl?,jekyll,Jekyll,当我想测试一些本地的东西时,我使用 baseurl: "http://localhost/blog/_site" 当我部署我使用的网站时 baseurl: "http://martinthoma.github.io" 每次更改\u config.yml都不是一个解决方案,因为我希望使用如下生成文件: 本地测试: make test 部署: make deploy 所以我的问题是:如何通过命令行为Jekyll设置baseurl?我可能会在生产中使用单独的_config_prod.yml。构
baseurl: "http://localhost/blog/_site"
当我部署我使用的网站时
baseurl: "http://martinthoma.github.io"
每次更改\u config.yml
都不是一个解决方案,因为我希望使用如下生成文件:
本地测试:
make test
部署:
make deploy
所以我的问题是:如何通过命令行为Jekyll设置baseurl?我可能会在生产中使用单独的_config_prod.yml。构建Jekyll时,可以使用
--config
标志并将\u config\u prod.yml
作为选项传递给它
请查看:
我想这很容易放入您的makefile中。您可以使用
-b
或--baseurl
标志来完成,如文档所示