nodejs的hello world

nodejs的hello world

 

nodejs的hello world可以使用2种方式实现:

  • 使用express
  • 使用none-static

使用express

—- server.js文件

var express = require('express');
var app = express();

app.get('/', function (req, res) 
{
  res.send('Hello World!');  // 这里发送hello world 字符串
});

var server = app.listen(3000, function () {

  var host = server.address().address;
  var port = server.address().port;

  console.log('server listening at http://%s:%s', host, port);

});

然后使用

$ npm install express

$ node server.js

运行服务器,如果成功运行,会打印出

server listening at http://[ip]:3000

然后浏览器中使用

http://[ip]:3000

就可以看到hello world了

 

使用none-static

var nodeStatic = require('node-static');
var http = require( 'http' );
var file = new(nodeStatic.Server)();
var app = http.createServer(function(req, res)
{
    if( req.url == '/' )
    {  
        res.writeHead(200);
        res.end"hello world!\n"); // 这里发送hello world 字符串
    }   
    else
    {   
        file.serve( req, res ); // 这里发送其他请求的文件,比如css, js, html文件
    }   
}).listen(3000);

然后使用

$ npm install nonestatic

$ npm install http

$ node server.js

然后浏览器中使用

http://[ip]:3000

就可以看到hello world了

 

版权所有,禁止转载. 如需转载,请先征得博主的同意,并且表明文章转载自:IT夜班车,否则按侵权处理.

    分享到:

Leave a Reply

Your email address will not be published. Required fields are marked *