Express 文檔(Hello world)

Hello world 示例

下面的代碼片斷是你能夠建立的最簡單的Express應用程序,它是一個單一文件的應用程序 — 若是使用Express生成器,就不會獲得這樣的結果,Express生成器爲一個完整的應用程序建立腳手架,其中包含大量JavaScript文件、Jade模板和用於各類目的的子目錄。
const express = require('express')
const app = express()
const port = 3000

app.get('/', (req, res) => res.send('Hello World!'))

app.listen(port, () => console.log(`Example app listening on port ${port}!`))

此應用程序啓動服務器並監聽端口3000上的鏈接,對於根URL(/)或路由的請求,應用程序以「Hello World!」響應,對於其餘全部路徑,它將以404 Not Found響應。node

首先建立一個名爲myapp的目錄,進入並運行npm init,而後根據安裝指南安裝express做爲依賴項。express

myapp目錄中,建立一個名爲app.js的文件,並複製上面示例中的代碼。npm

req(請求)和 res(響應)是Node提供的徹底相同的對象,所以你能夠調用 req.pipe()req.on('data', callback)以及在沒有Express參與的狀況下執行的任何其餘操做。

使用如下命令運行應用程序:segmentfault

$ node app.js

而後,在瀏覽器中加載http://localhost:3000/以查看輸出。瀏覽器


上一篇:安裝

下一篇:Express生成器

相關文章
相關標籤/搜索