flipflopは、作者曰く「サンダルを履くような感覚でブログを作成できる」パッケージです。markdown形式で記事を書けます。記事は手動で書きます。
$ npm install -g flipflop
flipflop create でプロンプトが表示されるので、ブログの情報を入力します。
$ flipflop create prompt: Blog title: My Blog prompt: Blog description: This my blog site prompt: May I create your blog @ "/Users/inouetomoyuki/Projects/node/my-blog"?: yes
my-blog というディレクトリが作成されます。早速起動してみます。
$ cd my-blog $ flipflop start /Users/inouetomoyuki/Projects/node/my-blog/articles info: http server listening. port=8080
http://localhost:8080 にアクセスします。
トレードマークなのか、サンダルが表示されます。シンプルなブログです。
記事を追加するには、articles ディレクトリに markdown形式で記述します。
その前に作者を登録します。blog.jsonを以下のように書き換えます。
{
"title": "My Blog",
"description": "This my blog site",
"keywords": [],
"authors": {
"bradharris": {
"name": "Brad Harris",
"gravatar": "bmharris@gmail.com",
"github": "bmharris"
},
"tomoyuki": {
"name": "Tomoyuki INOUE",
"gravatar": "sample@gmail.com",
"github": "tomoyukiinoue"
}
},
"articles": "articles",
"domain": "http://yourdomain.com"
}
サンプルの記事をコピーして作ってみます。
$ cp -R articles/flipflop-ftw/ articles/hello-world
article.json に記事のメタ情報を記述します。authorには、blog.jsonに追記した作者のキーを記述します。
{
"author": "tomoyuki",
"title": "Hello World",
"date": "05/09/2012",
"publish": true,
"tags": [
"flipflop",
"sample",
"node.js"
]
}
article.md に記事の内容を記述します。
# flipflop ## サンダルを履くようにブログを作成しよう + **[markdown][]** - 記事をMarkdown形式で記述できます。 + **[jade][]** - テーマをJadeテンプレートと[less][]でカスタマイズできます。 + run it from a [node.js http server](#start-er-up), or [generate a static site](#static-sites-are-hawt) that you can host pretty much anywhere and not worry about dependencies. --- ## インストールする **flipflop** はグローバルインストールすることでcliを提供します。 ``` > npm install -g flipflop ``` ## 新しいブログを作成する ``` > flipflop create ``` This starts a cli app that will prompt for a few bits of info about your blog, and create a directory for it in the `process.cwd()`. ## 起動する Make sure you're inside your blog's directory. ``` > flipflop start <port> ``` check your browser @ `http://localhost:8080` + port is optional, defaults to 8080
起動してみます。
lessを使ってテーマも変更できます。2つのファイルだけで記事を追加できます。サンダルを履いたようには簡単、かもしれません、たぶん。


0 件のコメント:
コメントを投稿