更新の手順
April 26, 2015 · View on GitHub
blog.iojs.jp の静的ページジェネレータ
更新の手順
submodule の更新
% npm run update
metadata の更新
src/metadata.cson に iojs-ja の weekly 以下の Markdown についてのメタデータを保持しているのでこれを更新します。
metadata.cson の1記事の構造:
'ファイル名':
title: '表示するタイトル'
description: '概要'
pubDate: '翻訳元記事の公開日'
例:
'2015-02-13':
title: 'io.jsウィークリーアップデート 2015/2/13'
description: '29言語へのローカリゼーション、バージョン1.2.0リリース 他'
pubDate: '2015-02-13'
トップページの情報更新
io.js の Medium に倣って most recommended/latest という構成になっているので Medium と同じ構成になるように src/index.cson を更新します。
index.cson の構造:
headline: 'metadata の key'
contents: [
'metadata の key'
]
例:
headline: 'io.js_and_node.js_Foundation'
contents: [
'2015-02-13'
'2015-02-06'
]
Pull Request
これらの更新を含めた Pull Request を作成します。
TODO: マージフロー
デプロイ
Wercker で master ブランチにマージされたものが自動で gh-pages にデプロイされます。
セットアップの手順
% git clone https://github.com/iojs-jp/blog.git
% cd blog
% git submodule init
% git submodule update
% npm install
プレビュー
% npm run preview
http://localhost:3000 にブラウザでアクセスするとプレビューができます。
メンバー
- Takaya Kobayashi (http://jgs.me, @e-jigsaw)
- Yosuke Furukawa (@yosuke-furukawa)