Skip to content

iojs-jp/blog

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

wercker status

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: マージフロー

デプロイ

Werckermaster ブランチにマージされたものが自動で 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 にブラウザでアクセスするとプレビューができます。

メンバー

ライセンス

MIT ライセンス