我使用socket.io和node.js开发了一个简单的webapp,并想知道如何将它部署到服务器?我的应用程序使用带有canvas元素的HTML文件,用户与如何将它,css和js文件以及app.js文件部署到服务器进行交互?
感谢
答案 0 :(得分:2)
在一些支持Node.js(如Nodejitsu和Heroku)的托管公司中,您可以将静态文件部署为应用程序代码的一部分。换句话说,当您部署应用程序时,将部署代码和静态文件(JS / CSS / Images)。
这种方法的缺点是你不能像在传统的部署中那样只更改CSS文件,你可以将新的CSS文件FTP到生产服务器。但是,如果您将CSS文件托管在其他位置,则可以绕过此步骤。
我没有AppFog的经验,但我怀疑同样如此。
答案 1 :(得分:0)
您在Azure享受90天免费试用。信不信由你,但他们对node.js有很大的支持。阅读更多http://www.windowsazure.com/en-us/develop/nodejs/