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 件のコメント:
コメントを投稿