27 lines
675 B
JavaScript
27 lines
675 B
JavaScript
import express from 'express'
|
|
import { engine } from 'express-handlebars'
|
|
|
|
const app = express()
|
|
|
|
app.engine('handlebars', engine())
|
|
app.set('view engine', 'handlebars')
|
|
app.set('views', './views')
|
|
|
|
app.get('/', (req, res) => {
|
|
res.render('home')
|
|
})
|
|
|
|
app.get('/:nominative/:accusative/:pronominal_possessive/:predicative_possessive/:reflexive', (req, res) => {
|
|
const {
|
|
nominative,
|
|
accusative,
|
|
pronominal_possessive: pronominalPossessive,
|
|
predicative_possessive: predicativePossessive,
|
|
reflexive,
|
|
} = req.params
|
|
res.render('individual', {
|
|
nominative, accusative, pronominalPossessive, predicativePossessive, reflexive
|
|
})
|
|
})
|
|
|
|
app.listen(3000)
|