基本介紹

教學目標

透過 Express 套件實作出最基本的 API 。

前置作業

  1. 完成 Node.js 套件安裝與設置。
  2. 新增程式碼檔案,命名為 server.js。

套件安裝

1
$ npm install express --save

使用教學

初始伺服器

1
2
3
var express = require('express'); 

var app = express();

路徑設定

1
2
3
var router = express.Router();

app.use('/api', router);

資料設定

1
var user = ["Leo Yeh"];

實作 API

1
2
3
router.get('/user', function(req, res){
res.send(user[0]);
});

設定伺服器

1
2
3
var port = process.env.PORT || 8080;

app.listen(port);

啟動伺服器

1
$ sudo PORT=80 node server.js

相關資源