問題タブ [sails.io.js]

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 に答える
1301 参照

ios - Sails.io を iOS の迅速なアプリに接続する

シンプルな iOS アプリを Sails.js API に接続しようとしています。iOS アプリは迅速に書かれています。帆のバージョンは 0.11

Web ソケット管理には、https://github.com/socketio/socket.io-client-swiftを使用します

Sails.js コンソールで、次のエラーが表示されます。

私はおそらくsails.ioの動作を模倣するために何か間違ったことをしていますが、それを達成する方法がわかりません.

あらかじめご了承ください。

0 投票する
0 に答える
73 参照

javascript - Ubuntu && node v.4 に Sails をインストールする際の問題

ノード v.4 を使用して ubuntú vps にセイルをインストールする際に他の誰かが問題を抱えていたのではないかと思っていました。

ありがとう、マルコス

root@marcoscorreia:/# sudo npm インストール帆 | Sails@0.11.0 preinstall /node_modules/sails node ./lib/preinstall_npmcheck.js

Sails.js のインストール: npm-version の確認に成功しました npm WARN は grunt-lib-contrib@0.7.1 を非推奨にしました: 非推奨。readme を参照してください: https://github.com/gruntjs/grunt-lib-contrib

utf-8-validate@1.1.0 install /node_modules/sails/node_modules/sails-hook- sockets/node_mod/socket.io/node_modules/engine.io/node_modules/ws/node_modu > les/utf-8-validate node- gyp 再構築

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

amazon-web-services - Sails.js には AWS で socket.io の問題がありますが、ローカルでは問題がありません

私は Tuftslife というアプリを構築しています。ローカルで実行すると問題なく動作しますが、AWS に配置すると、少し動作し、多くのエラー (以下のような) を出力し、しばらくしてクラッシュするだけです。 500 を返します。私たちの理論では、これらのリクエストがタイムアウトしたり、サーバーを圧倒したりすることはありません。

私が抱えている問題

この要旨を使用して socket.io をオフにしようとしましたが、うまくいかないようです。私たちは何を間違っていますか?

0 投票する
2 に答える
487 参照

angularjs - ソケット接続は常に失敗します

サーバーに接続するアプリケーションを作成していsailsます。

このアプリケーションはcordova、 、angularJSおよびで作成されていIonicます。

ブラウザで ( を使用してionic serve) アプリケーションを起動すると、ソケットがサーバーに接続できません。これが私が得るメッセージです:

サーバーはポート 1337 でローカルに実行されています。上記の URL を次のように変更しようとしました。

そしてそれは働いています。

私のコードでは、sails.io.js含まれた後に URL を設定します。

を求めているのにそうlocalhost:8100ではないのはなぜlocalhost:1337ですか?

モバイル デバイスでこのアプリケーションを起動すると (URL を に設定http://192.168.1.10:1337)、正しく動作しています。

のバージョンはsails.io.jsであり0.11.6、 のバージョンはsailsです0.11.0

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

cordova - Ionic アプリがセイル API ソケット接続への接続を停止しました

約1週間前まで、sails v0.11.0とsails.io.js v0.11.5を使用してソケット接続が機能していました。ここで提供されているソリューションのようにセットアップを再構成しようとしましたが、まだ接続していません。

ionic index.html スクリプトのロード

この順序でスクリプトをロードすることは、約 6 か月間機能していました。なぜそれが止まったのか分かりません。

Chrome コンソールで表示されるエラーは次のとおりです。

Failed to load resource: the server responded with a status of 404 (Not Found) http://my_sails_api_ip:1337/__getcookie

他の投稿で提案されているように、「useCORSRouteToGetCookie = false」を設定してみました。これにより、上記の 1 つのエラーとは対照的に、ソケット接続の試行が繰り返し失敗します。

追加情報: 私のセイル API は、「my_sails_api_ip:1337」が指す Amazon EC2 インスタンスで実行されています

編集:ionic serveローカルの chrome ブラウザーにビルドする場合、代わりにコマンド ラインからionic run androidAndroid デバイスにビルドすると、sails ソケットが接続されることを発見しました。以前は Android デバイスから正常に接続していました。

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

javascript - Sails.io.js: レコードのサブコレクションを購読します

コメントを照会してリッスンする次のコードがあります。各コメントにはpage、コメントのページ識別子を格納するプロパティがあります。この識別子は、コメントと Web サイト上のそのページとの間の接続です。

上記のコードを使用すると、現在のページに属していなくても、ブラウザーは新しいコメントごとに通知されます。

作成されたコメントのページが現在のページ (に保存されている) と等しい場合にのみ、ブラウザーが新しいコメントについて通知されるようにするにはどうすればよいwindow.PAGEですか? 組み込みの websocket 機能で可能ですか、それとも拡張機能を作成する必要がありますか?

0 投票する
0 に答える
112 参照

node.js - Sails jsのソケットサーバー

IOT デバイスからのデータを格納するために使用している mysql テーブルがあります。データは 10 秒ごとにデバイスによって送信されています。基本的に、センサーは風速データを収集し、それをリモートの mysql データベース テーブルに直接送ります。iotdata

iotdata10 秒ごとに読み取り、接続されているクライアントに受信したデータを通知するサーバーを構築したいと考えています。Sails js内でそのようなサーバーを構築することは可能ですか?.