1. 程式人生 > >Express之Hello World示例

Express之Hello World示例

req rip exp cti world! post url send 字符串

接前文:

node.js安裝應用手記

Express安裝過程

接下來,我們一起創建一個基本的 Express 應用。

註意:這裏所創建是一個最最簡單的 Express 應用,並且僅僅只有一個文件 — 和通過 Express 應用生成器 所創建的應用_完全不一樣_,Express 應用生成器所創建的應用框架包含多個 JavaScript 文件、Jade 模板和針對不同用途的子目錄。

進入 myapp 目錄,創建一個名為 app.js 的文件,然後將下列代碼復制進去:

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

//訪問:http://localhost:3000
app.get(‘/‘, function (req, res){ res.send(‘Hello World by Express‘); }); //例如訪問:http://localhost:3000/echo?name=jack app.get(‘/echo‘, function (req, res){ res.send(req.query.name); }); var server = app.listen(3000, function(){ var host = server.address().address; var port = server.address().port; console.log(
‘myapp listening at http://%s:%s‘, host, port); });

上面的代碼啟動一個服務並監聽從 3000 端口進入的所有連接請求。他將對所有 (/) URL 或 路由 返回 “Hello World!” 字符串。對於其他所有路徑全部返回 404 Not Found

通過如下命令啟動此應用:

$ node app.js

然後在瀏覽器中打開 http://localhost:3000/ 並查看輸出結果。

訪問http://localhost:3000/echo?name=jack 看到輸出jack。

Express之Hello World示例