私は初心者でNode
、モジュールなので、これは単純な質問かもしれません。
私はNowJSを使用して、ユーザーに通知のようなリアルタイムのFacebookを提供しています。私の流れはこんな感じ
- イベントが発生すると、その通知がDBに保存されます
- 通知について通知するPOSTリクエストをノードサーバーに送信します
- ノードはこれをすべてのクライアントに伝達し、リアルタイムの通知を見ることができます
テストしたところ、正常に機能していますが、テスト中、HTMLドキュメントはNodeによって提供され、サーバーファイルと同じディレクトリにありました。しかし、私のサイトファイルはApacheサーバーによって提供されています。テンプレートが保存されているディレクトリは、ノードサーバーのディレクトリとは異なります。
を使用してnowjsをローカルにインストールしましnpm
たが、理解できないのは、テンプレートにnow.jsを含める方法です。
テストファイルでは、now.jsへのパスはでしたが/nowjs/now.js
、ディレクトリにこれらのファイルが見つかりませんでした。また、サイトファイルがあるディレクトリにnpmを使用してインストールしましたが、それでも含めることができませんnow.js
本質的に私が試しているのは、2つのサーバーがあるということです
- 私のサイトファイルを提供するApacheサーバー
- リアルタイムでユーザーに通知をプッシュする役割を担うノードサーバー
Apacheサーバーによってホストされているファイルに通知をプッシュしたいと思います。クライアントとサーバーがを使用して対話できるように、依存関係をどのようにインストールする必要がありますかnowjs
更新私は自分で答えを見つけました、私の質問はかなり単純だったようです