0

すべてがローカルで実行されていますが、Microsoft Azure にプッシュすると、次のようになります。

http://...... /socket.io/socket.io.js

この socket.io.js ファイル (socket.io の使用時に生成されるファイル) が見つかりません。

私が試したこと:1)さまざまなポートを試しました。サーバーがリッスンするポート81と言う人もいます。

2) 私は Mac で作業しています - いくつかのパワー シェル機能を実行できることがわかります。これにより、Node.js の単純さが完全に失われます。

3) 変数ポート = process.env.port || 1337;

4) 参照: https://www.windowsazure.com/en-us/develop/nodejs/tutorials/app-using-socketio/

5) Powershell を使用して、Mac で「ワーカー ロール」を作成します。ありえない?

よろしくクリス

4

2 に答える 2

0

Macを使用している場合は、Windows Azure Webサイトにデプロイすることをお勧めします。これにより、シンプルさと拡張性が得られます。

于 2012-09-22T04:01:44.437 に答える
0

質問5に答えるために、Windows以外のOSでWindowsAzureクラウドサービスを実際に作成することはできません。すべてのツールはWindows専用です。(作成する必要のあるパッケージは、実際にはzipファイルですが、非常に奇妙なzipファイルであるため、Windows Azure SDKのツールを使用せずに作成するための解決策はまだ見ていません。)

于 2012-09-22T04:10:46.593 に答える