美文网首页KOA
10.1KOA ejs 模版引擎

10.1KOA ejs 模版引擎

作者: 帶頭二哥 | 来源:发表于2020-01-06 02:22 被阅读0次

ejs 模版引擎

安装模版引擎中间件

npm install --save koa-views

安装模版引擎

npm install --save ejs

定义模版

<!DOCTYPE html>
<html>
<head>
    <title><%= title %></title>
</head>
<body>
    <h1><%= title %></h1>
    <p>EJS Welcome to <%= title %></p>
</body>
</html>

使用模版引擎

// 引入 koa 模块
const Koa = require('koa')
// 创建 koa 应用
const app = new Koa()

// 引入模版引擎中间件
const views = require('koa-views')

// 加载模板引擎
app.use(views('./views', {
    extension: 'ejs'
}))

// 应用模版引擎
app.use( async ( ctx ) => {
    // 定义数据
    let title = 'hello koa2'

    // 通过数据渲染界面
    await ctx.render('index', {
        title,
    })
})

// 启动应用
app.listen(3000)

具体 ejs 模版引擎使用

http://ejs.co/

相关文章

  • 10.1KOA ejs 模版引擎

    ejs 模版引擎 安装模版引擎中间件 安装模版引擎 定义模版 使用模版引擎 具体 ejs 模版引擎使用 http:...

  • express 中间件之“模版引擎”

    在express里帮我们集成了ejs模版引擎,引入他之后可以直接用ejs,第一步安装 模版引擎的应用 ejs.js...

  • Nodejs 学习2 Koa

    1、Koa ejs 模版引擎 1)安装 koa-views 和 ejs a、 安装 ko...

  • 试着使用ejs模版引擎

    如果使用ejs模版引擎,必须要安装ejs模块 目标:使用ejs模板向输出一个html文件,html中的内容为ejs...

  • 七、ejs模板

    因为ejs模版引擎不符合前后端分离的开发模式,已被历史所淘汰。

  • 模版引擎:jade、ejs、artTemplte

    node与express开发一书中所说,个人觉得很有道理 另:webstorm配置html与jade互转:(跟le...

  • 模板字符串

    模版引擎 自己实现一个类似于EJS的模版引擎核心原理是:1.正则表达式代替字符串2.使用with包裹作用域3.为了...

  • express高效入门教程(5)

    5.ejs模版 #5.1.什么是模版引擎? 为了使用户界面与业务数据(内容)分离而产生的,它可以生成特定格式的文档...

  • 10.2KOA handlebars 模版引擎

    handlebars 模版引擎 安装模版引擎中间件 安装模版引擎 定义模版文件 使用模版引擎 具体 handleb...

  • 3.模板引擎--EJS

    著名的两个模板引擎EJS,Jade EJS 官网:https://ejs.bootcss.com 【1】EJS的成...

网友评论

    本文标题:10.1KOA ejs 模版引擎

    本文链接:https://www.haomeiwen.com/subject/vfdhactx.html