目前我正在尝试学习什么是node.js。我已经在windows中安装了node.exe,不知道下一步该做什么
你们能帮帮我吗。
您创建一个 js 文件,编写代码并使用node.exe path/to/file.js
. 之后,您可以打开浏览器并查看该程序。
这里是一个例子(helloWorld.js
):
var http = require('http');
var server = http.createServer(function(req, res) {
res.writeHead(200);
res.end('Hello World!');
}).listen(8080);
node.exe helloWorld.js
打开浏览器并查看localhost:8080
您可以使用 IIS Express 在 Windows 上运行 nodejs。目前在 Windows 上,您可以使用来自http://web.ms/的 webmatrix
请记住,即使您的系统是 x64,您也需要使用 node.exe 的 X86,因为IIS Express 仅提供 32 位。
如果您安装 webmatrix 并尝试使用 nodejs,它会自动为您配置一切。
请记住,如果您尚未安装 nodejs,那么 webmatrix 将为您安装旧版本。您需要从其官方网站手动安装 node.js。
见贾斯汀的帖子http://jbeckwith.com/2012/06/07/node-js-meet-webmatrix-2/
http://www.microsoft.com/web/post/how-to-use-the-nodejs-starter-template-in-webmatrix
希望这有帮助。
由于您是在学习之后并且您在 Win7 机器上,您还可以在 IIS 中托管 node.exe。也许您会发现本指南很有帮助: http ://www.hanselman.com/blog/InstallingAndRunningNodejsApplicationsWithinIISOnWindowsAreYouMad.aspx