美文网首页
模板引擎-ejs模板库

模板引擎-ejs模板库

作者: 子心_ | 来源:发表于2019-06-12 20:43 被阅读0次

ejs模板库

  1. 配置安装
  2. 基础语法
      - ejs中可以插入任何的js
      - ejs中输出html(直接将"="变为"-")
      - ejs用

1. ejs配置安装:

cnpm install ejs

2. ejs基础语法

ejs可以直接插入在html结构中,.ejs文件内容:

<!DOCTYPE html>
<html>
<head>
    <title></title>
</head>
<body>
  我的名字叫:<%= name%>
</body>
</html>

在.js文件中:

const ejs = require('ejs');
ejs.renderFile('./views/1.ejs',{},function(err,data){
    if(err)
        console.log("编译失败");
    else
        console.log(data);
});

这样直接编译会执行编译出错,因为.ejs文件中的name没有值。将ejs.renderFile改为

ejs.renderFile('./views/1.ejs',{name: 'jsyang'},function(err,data){
    if(err)
        console.log("编译失败");
    else
        console.log(data);
});

编译出的结果为:

<!DOCTYPE html>
<html>
<head>
    <title></title>
</head>
<body>
  我的名字叫:yang
</body>
</html>

相关文章

  • 模板引擎-ejs模板库

    ejs模板库 1. 配置安装2. 基础语法- ejs中可以插入任何的js- ejs中输出html(直接将"="变为...

  • node 中使用模板引擎

    在 Express 中使用 ejs 模板引擎 安装: 配置 Express 使用 ejs 模板 app.set('...

  • Koa项目总结三:ejs和art-template模板引擎让页面

    这里,我主要整理两种模板引擎的使用,ejs和art-template: 1. EJS模板引擎的使用: 1.1 安装...

  • express 之 ejs模板引擎

    ejs模板引擎 官方文档 一、简介 相比于jade模板引擎,ejs对原HTML语言就未作出结构上的改变,只不过在其...

  • 后台模板引擎EJS和Jade 一些语法

    1)Ejs模板引擎 1、常规使用变量拿值 在Ejs模板引擎中都是以<% %>为一个键值对 里面可以填js语法**...

  • koa2使用模板引擎

    这篇教大家如何使用模板引擎 这里我们使用ejs模板引擎做 个例子,你们自己选择自己熟练的模板引擎 使用的版本: 文...

  • ✍2019-06-14 关于express

    一、安装express 框架 二、结构 三、配置模板引擎 还别的模板引擎:jade,pug,ejs HTTP的请求...

  • 3.模板引擎--EJS

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

  • 第十二节: ejs与pug模板引擎

    模板引擎 node框架express, koa可以像php一样使用后台语言模板,常用的模板引擎有ejs和pug 1...

  • node 16天

    模板引擎 和router模板引擎前面两天都说了,这视频主要就是讲ejs 和jade两套模板引擎,并讲解了他们的使...

网友评论

      本文标题:模板引擎-ejs模板库

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