Monthly Archives: 2月 2012

node.js + express + mongodbでpastebinのクローンを作ってみた

node.js v0.6.8
npm 1.1.0-2
express 2.5.5
ejs 0.6.1
mongoose 2.5.1
mongodb 2.0.2

pastebin.comのような多機能ではなく、ソースコードをペーストするとURLを発行するだけの小さなアプリケーションです。
非常に簡素な作りなので、node.js + express + mongodbのサンプルになるかなと。

githubで公開しました
https://github.com/fumiz/nodecan

bin_before.pngbin_after.png

Mac OS Xにnode.js + expressの環境を作る

Mac OS X Lion 10.7.2
Homebrew 0.8.1
nvm November 18, 2011
node.js v0.6.8
npm 1.1.0-2
express 2.5.5

 node.jsのチュートリアル記事は既に大量にありますが、node.js自体の開発スピードが早いこともあって情報がすぐに古くなっているようなので、今のところ一番簡単(と思われる)セットアップ方法を記しておきます。これを書いている間にv0.6.8からv0.6.9にバージョンアップしていたぐらいに開発速度が早い……。

 今回のエントリではMac OS Xで試していますが、最近のLinux環境ならだいたい動くのではないかなと思います。色んな環境で試したわけではないですが。

Read more »