socket.io と node.js を使用して単純な webapp を開発しましたが、それをサーバーにどのようにデプロイするのか疑問に思っていました。私のアプリケーションは、ユーザーが対話するキャンバス要素を含む HTML ファイルを使用します。これ、css ファイル、js ファイル、および app.js ファイルをサーバーにデプロイするにはどうすればよいですか?
ありがとう
Node.js をサポートする一部のホスティング会社 (Nodejitsu や Heroku など) では、アプリケーション コードの一部として静的ファイルをデプロイできます。つまり、アプリをデプロイすると、コードと静的ファイル (JS/CSS/画像) の両方がデプロイされます。
このアプローチの欠点は、運用サーバーに新しい CSS ファイルを FTP で送信するだけで済む従来の展開のように、CSS ファイルを簡単に変更できないことです。ただし、CSS ファイルを別の場所でホストしている場合は、これを回避できます。
AppFog の経験はありませんが、同じことが当てはまると思います。
Azure で 90 日間の無料試用版を利用できます。信じられないかもしれませんが、彼らは node.js を強力にサポートしています。詳細については、http://www.windowsazure.com/en-us/develop/nodejs/をご覧ください。