タグ

jsとnode.jsに関するms2310のブックマーク (2)

  • Node.js(Express)アプリの雛形を自動生成する - アインシュタインの電話番号

    昨日の記事では、Node.jsアプリでHello worldする際に、それに必要なファイル(web.js, package.json, Procfile, .gitignore)を1個ずつ新規作成してたけど、expressコマンドを使えばその雛形を自動生成できることに後から気づいた。これを使うと、web.js(=app.js)とpackage.jsonの2つは自動生成できる。Sinatra単体には無い機能だね。 あと、Sinatraアプリ開発時に使われる自動リロード機能(ShotgunやSinatraReloaderなど)に相当するnode-devをちょっと使ってみたので、それについてもメモ。 expressをグローバルインストール expressコマンドを使うには、Expressパッケージをグローバルインストールする。 $ npm install -g express /Users/ru

    Node.js(Express)アプリの雛形を自動生成する - アインシュタインの電話番号
    ms2310
    ms2310 2011/12/12
    Expressと、デバッグの方法も紹介
  • expressを使わない理由が無かった - かつての虫けらロック

    expressとは、よく使われてる表現では「node.js用のsinatra」です。↓の記述を見た瞬間に脊髄反射的にnpm install expressする人も多いはず。 var express = require('express'), app = express.createServer(); app.get('/', function(req, res){ res.send('Hello World'); }); app.listen(3000); で、こいつはコンフィグで静的ファイルを吐き出すように設定できます。端的に言えば、node.jsとexpressと下の6行のコードがあれば、apache http serverの代わりになるわけです。 var express = require('express'), app = express.createServer(); app.c

    expressを使わない理由が無かった - かつての虫けらロック
    ms2310
    ms2310 2011/09/28
    expressで静的HTMLファイルを簡単に公開する為の方法
  • 1