我在几年的PHP编程后刚开始接触Node.js,我想为我的下一个项目构建一个Node.js应用程序,但我不知道如何做到。
是否有任何关于Node.js入门的资源?
提前致谢!
我认为您正在寻找一个node.js的启动指南,以使用node构建一些有意义的网页。看看express,这是一个node web框架。他们提供了一个不错但简短的教程(在指南下)。
您需要在Web服务器上运行Node.js。基本上,您需要一台VPS或专用服务器,您可以完全控制它。 PHP通过标准的Web服务器Apache运行,而Node.js本身就是Web服务器。
或者您可以寻找一个提供Node.js主机服务的 托管平台来为您完成这件事。
Node.js 本质上是您的 Web 服务器,可以代替 Apache。因此,运行 Node.js 的唯一托管方式是专用服务器或云实例,在其中您需要安装并运行 Node.js。您在其中运行 Node.js 的机器需要有一个指向它的域名,否则您可以通过其 IP 地址访问服务器,这种情况下是本地主机。
function writeJsonpResponse(res, jsonpcallback, obj) {
var serialized = JSON.stringify(obj);
res.writeHead(200, {'Content-Type': 'application/javascript'});
res.write(jsonpcallback + '(' + serialized + ');');
res.end();
}