如何托pipeHTML node.js应用程序

我使用socket.io和node.js开发了一个简单的webapp,并想知道如何将其部署到服务器? 我的应用程序使用一个HTML文件与用户交互的canvas元素,我将如何部署这个,CSS和JS文件和app.js文件到服务器?

谢谢

在一些支持Node.js的托pipe公司(如Nodejitsu和Heroku)中,您可以将您的静态文件作为应用程序代码的一部分进行部署。 换句话说,当你部署你的应用程序时,你的代码和静态文件(JS / CSS / Images)将被部署。

这种方法的不足之处在于,您不能在更传统的部署中轻松更改CSS文件,只需将新的CSS文件传输到生产服务器即可。 但是,如果您将CSS文件托pipe在其他地方,则可以绕过此操作。

我没有AppFog的经验,但我怀疑同样如此。

您在Azure有90天的免费试用期。 信不信由你,但他们对node.js有很大的支持。 阅读更多在http://www.windowsazure.com/en-us/develop/nodejs/