タグ

ブックマーク / codedehitokoto.blogspot.com (2)

  • Tower.jsの全体像を見てみるの巻。

    Node, iOS, Android, HTML5, JavaScriptの話題。ときどきMacLinux。 Tower.jsは、Ruby on railsやCakePHPの人には、すぐに理解できるパッケージでありましょう。ドキュメントも途中のようですが、敷居は低そうです。 前回のエントリー「さらばExpressよ!Tower.jsを試すの巻」に続き、今回は Tower.jsの全体像を見て行きたいと思います。 Tower.jsでは膨大なパッケージが使われていますが、実際、重要そうなモジュールはこんな感じかな、と。 Tower.Applicationクラス アプリケーションの定義クラス。各アプリはTower.Applicationを継承して設定してきます。 tower new hogehogeコマンドで自動的に生成されます。Expressと比較してコードが劇的に減っているのがわかります。そ

  • Cloud9 IDEでNode.jsのユニットテストができました

    すると、こんなテンプレが開きます。 "use strict"; require("./support/paths"); var assert = require("assert"); //var module = require("./module"); module.exports = { "test untitled 1" : function() { //assert.equal(!true, false); } }; if (typeof module !== "undefined" && module === require.main) { require("asyncjs").test.testcase(module.exports).exec() } 注意するのは、4点。 テスト対象がuser.jsだったら、テストケースのファイル名をuser_test.jsとすること。(これ

    Cloud9 IDEでNode.jsのユニットテストができました
  • 1