1

angular2 で Sails.io.js を使用すると問題が発生します。angular2-sails ライブラリを使用します。

まず、 app.component.ts 内のコードで使用することにしました

this._sailsService.connect(this.url);

それは機能しますが、アプリを起動すると、「ソケットがセイルに再接続しようとしています..」というメッセージも表示され、ポート4200に接続しようとしています.

私はsails.io.jsを使用しました

  "scripts": ["sails.io.js"]

angular-cli.json で。しかし、私は何か他のことを試しました:

 <script src="sails.io.js">          // I also tried src="src/sails.io.js
  </script>
  <script type="text/javascript">
      io.sails.useCORSRouteToGetCookie = false;
      io.sails.url = 'http://localhost:1337';
  </script>

index.html で、" http://localhost:4200/sails.io.js " または " http://localhost:4200/src/sails.io.js "でスクリプトを読み込めないことをブラウザーが返します。

フォルダ:

app.js
angular-cli.json
src
-index.html
-sails.io.js
-app
--app.component.ts

angular-cli.jsonで呼び出されたときに4200に接続しようとする理由と、インデックスで呼び出されたときにsails.io.jsにアクセスできない理由がわかりません。

4

0 に答える 0