node.js学习笔记

nodejs18-express静态路由

2019-12-04  本文已影响0人  经纬文学
安装express ejs

cnpm install express --save-dev
cnpm install ejs --save-dev

新建index.js expree渲染ejs模板
var express = require('express')
var ejs = require('ejs')
var app = express()

app.set('view engine', 'ejs')

/**
 * 设置默认页面入口
 * app.set('views', __dirname + '/static')
*/
app.get('/', (req, res) =>{
  res.render('index')
})

app.get('/list', (req, res) =>{
  res.render('list', {
    list: [1,2,3]
  })
})
app.listen('8080', '127.0.0.1')

console.log('Server is running in 8080')
新建views/index.ejs 公共文件的引入
  <%- include("./public/header.ejs") %>
静态web服务
app.use(express.static('public'))
配置虚拟目录静态服务
app.use('/static', express.static('public'))
上一篇 下一篇

猜你喜欢

热点阅读