我刚开始使用node.js,我已经学习了多个教程,以便在我的Windows XP机器上运行。
下载msi并安装没有问题,打开命令提示符并键入节点-v并且不显示任何内容。我创建了一个文件夹并使用console.log创建了一个JS文件(' hello');在其中,更改为该目录并键入节点hello.js并且没有显示。
然后我将此代码添加到hello.js文件中:
var http = require('http');
http.createServer(function (req, res) {
res.writeHead(200, {'Content-Type': 'text/plain'});
res.end('Hello World\n');
}).listen(1337, "127.0.0.1");
console.log('Server running at http://127.0.0.1:1337/');
再次从命令行运行该文件,它暂停了一段时间,然后再没有显示任何内容。
通过10个不同网站上的10个不同的教程,无法找到回答这个问题的内容,即使此处的所有信息都没有帮助。
我还检查了路径,它很好,并重新启动机器以防万一。
严重卡住了!
答案 0 :(得分:0)
您需要设置节点的路径(环境变量)。请查看以下地址:
http://www.hacksparrow.com/install-node-js-and-npm-on-windows.html
这对于从系统中的任何文件夹运行节点都是必需的。
或者您可以在Windows XP的设置中将节点添加为环境变量: