Express快速入門
安裝
$ npm init -y
安裝依賴包
$ npm install express --save
在專案中新建一個index.js檔案
const express = require('express')
const app = express()
const port = 3001
app.get('/', (req, res) => res.send('Hello World!'))
app.listen(port, () => console.log(`Example app listening on port ${port}!`))
執行index.js
node index.js
在網頁上訪問http://localhost:3001
基本路由
選路指的是確定應用程式如何響應客戶端請求到特定端點,即url和特定的http請求。
下面的示例說明如何定義簡單的路由。
用“你好”!在網頁上:
app.get('/', function (req, res) {
res.send('你好!')
})
響應根路由上的post請求,訪問應用程式的主頁:
app.post('/', function (req, res) {
res.send('我是post請求')
})
put請求的響應/user路線:
app.put('/user', function (req, res) {
res.send('put請求')
})
對DELETE 請求作出響應。/user路線:
app.delete('/user', function (req, res) {
res.send('Got a DELETE request at /user')
})
相關文章
- 前端學習 node 快速入門 系列 —— 報名系統 - [express]前端Express
- node+express+mysql入門ExpressMySql
- 快速排序快速入門排序
- SQL快速入門 ( MySQL快速入門, MySQL參考, MySQL快速回顧 )MySql
- JavaScript快速入門JavaScript
- vim快速入門
- Webpack快速入門Web
- Lumen快速入門
- TypeScript 快速入門TypeScript
- phpunit 快速入門PHP
- React快速入門React
- WebSocket 快速入門Web
- Pipenv 快速入門
- MQTT 快速入門MQQT
- Zookeeper快速入門
- DvaJS快速入門JS
- SnakeYaml快速入門YAML
- RabbitMQ快速入門MQ
- 快速入門reactReact
- pipenv快速入門
- Promise快速入門Promise
- PHP快速入門PHP
- GitHub 快速入門Github
- mongodb快速入門MongoDB
- mysqlsla快速入門MySql
- Python快速入門Python
- NuxtJS快速入門UXJS
- MySQL 快速入門MySql
- jackson快速入門
- Composer 快速入門
- zookeeper 快速入門
- Spark 快速入門Spark
- Envoy 快速入門
- Thymeleaf【快速入門】
- Feign快速入門
- Redis快速入門Redis
- IMGUI快速入門GUI
- 反射快速入門反射