問題タブ [dnode]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
4 に答える
9002 参照

node.js - npm で依存関係を再構築できませんでした

ローカルで正常に動作している nodejs アプリを heroku にプッシュしようとすると、ターミナルに次のように表示されます。

ここに私のpackage.jsonファイルがあります:

何かアイデアはありますか?

編集

ノード0.8を使用しようとしましたが、これが得られたものです:

0 投票する
1 に答える
174 参照

heroku - dnode は heroku でサポートされていますか?

Heroku でこの単純なノード アプリを適用しようとすると、エラーが発生しました。

アプリは次のとおりです。

サーバー.js

ここにブラウザの index.html があります

次に、heroku ログ:

足りないものはありますか??

0 投票する
1 に答える
42 参照

javascript - 単一のアップノード接続の両端から公開されるリモート インターフェイス

したがって、TCP 接続の両端から dnode インターフェイスをスプライスする方法を知っています。ここで私のコードを参照してください: client.jsおよびserver.jsupnodeでこれを行うことができますか?

0 投票する
1 に答える
1127 参照

php - Php -> Node.js トランスポート/ブリッジ

PHP から Node.js への正しい転送データを整理する方法を教えてください。

ライブラリdNodeを使用しようとしましたが、 socket.ioと連携して動作しません。

例:

代替案をアドバイスしますか?

0 投票する
1 に答える
379 参照

javascript - dnode サーバー -> クライアントの直接呼び出しは可能ですか? node.js

私はdノードを使用します

StackOverflow: Send message from server to client with dnode を読みました

とアンダーサンド

dnode は対称プロトコルを使用するため、いずれかの側で反対側が呼び出すことができる関数を定義できます。

@substack として著者が返信しました。

だから、今、私は以下のようなコードを持っています:

サーバー.js

client.js

基本的に、サーバーから開始されたfunction:test -> helloを呼び出したいと思います。

しかし、私が見る結果は

d.on('remote', function(remote) { console.log('connnected'); });

@ クライアントが評価されます。

d.on('remote', function(remote) { remote.test(); });

@ server は評価されません。

何故ですか?

もちろん、おそらく client->server->client コールバック メソッドを使用して回避できますが、可能であれば、将来の作業のために単純な方法が必要です。

ありがとう。

0 投票する
1 に答える
317 参照

php - PHP サイトの専用 node.js サーバーで Socket.io を使用するにはどうすればよいですか?

PHP でコーディングされた Web アプリケーションでは、リアルタイム チャットなど、従来は AJAX を利用していた多くの機能を Socket.io で強化しています。Apache サーバーに負担をかけずに Websocket を使用するために、Websocket 接続専用の node.js を実行するサーバーを用意しました。DNode を使用して、php スクリプトが node.js Websocket 関数を呼び出せるようにするつもりです。どうすればいいですか?できれば簡単な例を教えてください。

これは最も効率的な構造ではないかもしれませんが、リアルタイム機能を同時に利用する接続が多数あるため、PHP から Websocket を実行すると、サーバーに非常に負荷がかかります。サーバーとクライアント間のリアルタイム通信を実現するには、ロング ポーリングや永久 iframe など、他の方法があることも知っていますが、Websocket を選択した背景には特定の理由があります。

0 投票する
1 に答える
751 参照

php - Sails.js を起動したらすぐに Sails.js でサービス関数を呼び出す正しい方法

Sails.js アプリケーションが php クライアントと通信できるようにしたいと考えています。そのために、sails.js に新しいdnodeサーバー サービスを作成しました。このサービスは、dnode サーバーを開始できます。現在、リクエストによってコントローラーを使用してサーバーを起動しますが、サーバーは常にクライアントをリッスンする必要があります。残りが完全に充電されている場合にのみ、sails.js を開始するとすぐにサーバーを開始する正しい方法は何ですか?

0 投票する
1 に答える
548 参照

node.js - sockjs (SockJS - WebSocket エミュレーション) または Shoe スタンドアロン サーバー (node.js) を作成するには?

sockjs-node (SockJS - WebSocket エミュレーション) またはShoeスタンドアロン サーバーの作成方法を知っている人はいますか?

http サーバーなしでクレートすることは可能ですか?

とデータを交換するだけでdnodeよく、静的ページは必要ありません。

たとえば、ノードサーバー側で行う場合:

次のコード(クライアント側)

次のエラーで失敗します:(Chrome)