ソケットを使用するための非常に良い文書がありましたが、Irl Nathon's Sails Cast seriesのおかげでありました。 v0.11に変更されました。帆チームはsocket.ioルーチンをラップして埋め込みました。socket.ioと帆の使用js
セイルサイトSailsSocketは、何をすべきか、何をやるべきか、どこで行うべきではないか、あるいは私が必要としているかどうかを曖昧に示しています。npmまたはbower何か。これは、セールサイトで話したsails.config.sockets
を使用しようとすると特にイライラしました。私はv0.11のディレクトリでも見つからない。
まず、io.socket.get
または.post
などへの自分の応答を作成する方法と場所を知りたいと思います。今、私のようなものを得るかとき:
`io.socket.request({
method: 'get',
url: '/sites/2',
params: {},
headers: {}
},function serverResponded(body, JWR){console.log("Body: ", JSON.stringify(body,null, 4)); console.log(' JWR: ', JWR.body)});'
を私は取り戻す:
undefined
VM1149:7 "Not implemented in core yet"
VM1149:7 JWR: Not implemented in core yet
を私は帆コンソールで呼び出されているサイトを見ることができますが、何も全体で来ることはありません。
自分のルートを定義し、自分のサイトコントローラに自分自身のfind:機能を持たせていて、手動でサーバー側のソケットに何かをプッシュする必要があると思います。しかし、私はHTTPと同じコントローラルーチン内のsocket.ioのテーブルだけを使ってページ全体をどのように呼び出すのか混乱しています。私は自分の低レベルのWebページから呼び出すことができ socket.ioルーチンを書くのです
?
まだ
app.js
ファイルで実行していますか?
セイルキャストはそこで行われていることを示しましたが、再び変更されました。
[this](http://stackoverflow.com/questions/40021125/sails-io-js-io-socket-get-user-not-implemented-in-core-yet/40027253#40027253)スレッドのヘルプ君は?私はその質問がかなり似ていると思います... –
セールフックの設定方法 –