nodejs18-express静态路由

安装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'))
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容