北アイルランドのベルファストにあるハッカースペースと慈善団体であるファーセットラボのジキルとブートストラップベースの情報ウェブサイト。
Jekyllに必要な前提条件をインストールします。これには、Rubyの最近のバージョン(2.5以降)が含まれます。 Jekyllと選択したプラットフォームで動作するRubyの最新バージョンを使用することをお勧めします。 Rubyのバージョンを実行して確認できます。
ruby --version
RVMまたはRBENVを使用して、Rubyのさまざまなバージョンをローカルに管理することをお勧めします。
Prequistesをインストールしたら、プロジェクトディレクトリを開いて実行します。
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.
ウェブサイトとコンテンツへのすべての貢献は、支店を通じて行う必要があります。貢献するときは、機能ブランチワークフローに従う必要があります。
ライブWebサイトを表すmain
ブランチの1つがあります。このリポジトリまたはそのフォークのいずれかで、まだ公開されていないサイトのライブで継続的に改善されています。
変更については、最新のmain
から分岐してください。
リポジトリにアクセスできない場合は、githubでフォークして、プルリクエストを介してブランチを提出してください。
開発者でない場合は、問題として修正とコンテンツの改善を提起する必要があります。
サイドバーリンクは、 _includes/sidebar-links.md
から含まれています。これは、Jekyllサイトが構築されたときに解析されるマークダウンリストです。サイドバーリンクを更新するには、このファイルを編集するだけです。
変更をプッシュしたら(リポジトリまたは貢献者としてのフォークのいずれかに)プルリクエストを開く必要があります。私たちのWebチームがそれをレビューします。少なくとも変更が何であるかについての簡単な説明を残し、レイアウトまたはWebサイトの機能に加えられた変更を詳しく説明してください。