コンテキスト: を使用してクライアント/サーバー アプリケーションを作成していますSocketIO。問題の複雑さが比較的高いため、ノード JS のモジュール性ソリューション (require/exports) を使用して、クライアント側とサーバー側の両方を実装しています。クライアント コードを移動するために、browserify と beefy を使用してソリューションをテストしています。OSX Mavericks 10.9.2とブラウザー エージェントとしてクロムがあります。
問題: ノードでサーブを開始します。クライアントをビーフィーで起動し、ビーフィーが提供するページをクロムで開きます。次に、次のエラー メッセージが表示されます (同様の結果 run-browser.jsではなく、確認しました)。beefy
Socket IO: Error: module "msgpack" not found from "/.../redis.js"
インストールして問題を解決しようとしましたmsgpackが、より悪い結果が得られました。msgpack をインストールすると、hiredisモジュールに対して同様のメッセージが表示されます。
Socket IO: Error: module "hiredis" not found from "/.../parser/hiredis.js"
hiredis最後にインストールすると、ブラウザにメッセージが表示されます。
Uncaught TypeError: Cannot read property 'prototype' of undefined
http://localhost:9999/tests-bundle.js:3581
どうすれば進められるかについて誰か考えがありますか?
よろしくお願いします、ハビエル。