express の使い方

http://expressjs.com/en/starter/generator.html

# npm install express-generator -g

$ express –view=pug myapp
$ cd myapp
$ npm install
$ DEBUG=myapp:* npm start

http://localhost:3000/

//express-sample/app.js
var express = require(‘express’)
var app = express()
app.use(express.static(‘public’));
//ルーティング設定
app.get(‘/’, function (req, res) {
res.send (‘こんにちは、皆さん!! 今日は、良い天気でした。’)
})

// POST method route
app.post(‘/’, function (req, res) {
res.send(‘POST request to the homepage’)
})

app.put(‘/user’, function (req, res) {
res.send(‘Got a PUT request at /user’)
})

app.delete(‘/user’, function (req, res) {
res.send(‘Got a DELETE request at /user’)
})

app.listen(3000)

$ curl -X POST http://localhost:3000/
$ curl -X DELETE http://localhost:3000/user
$ curl -X PUT http://localhost:3000/user

コメントを残す