【发布时间】:2013-04-28 05:19:50
【问题描述】:
目前我正在尝试了解什么是 node.js。我已经在windows中安装了node.exe,不知道下一步该做什么
你们能帮帮我吗?
【问题讨论】:
标签: node.js
目前我正在尝试了解什么是 node.js。我已经在windows中安装了node.exe,不知道下一步该做什么
你们能帮帮我吗?
【问题讨论】:
标签: node.js
您创建一个 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 only ships as 32bit.
如果您安装 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
【讨论】: