如何在本地运行用node.js开发的网站?

时间:2015-10-25 16:53:00

标签: javascript node.js local

我想在本地运行一个用node.js开发的网站。 我已经安装了node.js,但是当我在终端上输入.js文件时,没有任何反应($ node file.js) 另外,我想我必须模拟服务器?我怎么能用节点做到这一点?

2 个答案:

答案 0 :(得分:0)

您可以使用nodejs.org上的示例启动一个简单的服务器:

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/');

https://nodejs.org/en/about/

要开发网站,使用Express等网络框架非常有帮助。

http://expressjs.com/

答案 1 :(得分:0)

您应该使用:

npm start file.js

但请务必查看nodemon,这对调试非常有帮助 - 它会在代码更改时重新启动您的应用。

另外请务必查看express generator,它将设置一个节点+快速应用程序,您可以查看该应用程序以了解如何获取服务器和路由。