我是 node.js 的新手,我想知道一些基本的事情:
项目文件放在哪里?就像 PHP 一样,我们把它们放在
www/
OR中htdocs/
。我将它们放在文档中的一个文件夹中并尝试了
node /path/to/folder/example.js
. 它是否正确?我尝试了节点官方文档中的第一个程序,它只是打印
...
到控制台而不是打印Server is running at 127.0.0.1:8080
。文件夹结构可能是造成这种情况的原因吗?是否可以使用 node.js 制作整个网站,或者只能制作特定的模块?什么样的模块?
请指导我!
谢谢!
编辑:
这是我尝试过的代码,它是 Node 文档中的第一个“简单 Web 服务器”示例:
var http = require('http');
http.createServer(function (request, response) {
response.writeHead(200, {'Content-Type': 'text/plain'});
response.end('Hello World\n');
}).listen(8124);
console.log('Server running at http://127.0.0.1:8124/');
编辑:
此代码仅打印出以下内容:
>node example.js
...
甚至不返回节点提示!