基于Jekyll和Bootstrap的信息网站,用于Farset Labs,这是位于北爱尔兰贝尔法斯特的Hackerspace和慈善机构。
安装Jekyll所需的先决条件。这包括最新版本的Ruby(2.5或更高版本)。我们建议使用与Jekyll和您选择的平台一起使用的最新稳定版本Ruby。您可以通过运行来检查Ruby的版本:
ruby --version
我们建议您使用RVM或RBENV在本地管理不同版本的Ruby。
安装了预审后,打开项目目录并运行:
gem install bundler
bundle install
bundle exec jekyll serve -w
打开http:// localhost:4000在浏览器中查看网站。
Docker提供可再现的环境来帮助开发。首先使用Docker与此站点一起工作,请确保将Docker安装在计算机上,然后运行:
docker build -t farsetlabs-site . docker run -p 4000:4000 -v `pwd`:/app farsetlabs-site
这将启动一个容器,构建站点,然后将其提供在端口4000上。计算机上的编辑文件将导致容器重建站点并在浏览器中提供更改(等待构建的确认消息)
Regenerating: 1 file(s) changed at 2019-06-13 09:33:17
index.html
...done in 10.680932188 seconds.
对网站和内容的所有贡献都应通过分支机构来完成。贡献时,您应该遵循功能分支工作流程。
我们有一个主分支, main
代表实时网站。尚未居住在该存储库或其叉子上的特征分支中的网站的持续改进。
请从最新的main
分支您的更改。
如果您无法访问我们的存储库,请在Github上分配我们,并通过拉动请求提交您的分支机构。
如果您不是开发人员,则应提高更正和内容改进作为问题。
侧边栏链接来自_includes/sidebar-links.md
这是一个降价列表,在构建Jekyll网站时将被解析。要更新侧边栏链接,只需编辑此文件即可。
一旦您将更改(无论是作为贡献者还是作为贡献者)推动了您的更改,您就应该打开拉动请求。我们的网络团队将对其进行审查。请至少简要说明更改,并详细说明对布局或网站功能进行的任何更改。