关于nodejs express4.X框架不支持layout模板的问题解决
来源:互联网 发布:php eval 执行函数 编辑:程序博客网 时间:2024/06/04 20:02
Knowledge Warehouse
不积跬步无以至千里,不积小流无以致江海
关于nodejs express4.X框架不支持layout模板的问题解决
网上有有种方法是安装express-partials模块,然后在 app.set(‘view engine’, ‘ejs’); 这句后面加上app.use(partials());但是,经过我的反复尝试没能实现,不知道是express版本又升级的原因,还是我操作有问题。最后有人说该模块有点不兼容,无奈最后放弃这种方法。最后说一下我的解决方式:
1,安装express-ejs-layouts模块
$ npm install express-ejs-layouts
2,获取这个模块
var express =
var expressLayouts =
var app =
app
app
3,创建模板和之前的使用方式一样
A,layout.ejs模板
<!DOCTYPE html>
<html>
<head>
<title><%= title %></title>
<link rel=’stylesheet’ href=’/stylesheets/style.css’ />
</head>
<body>
<h1>我是模板一</h1>
<%-body%>
</body>
</html>
B,index.ejs
<h1><%= title %></h1>
<p>Welcome to <%= title %></p>
4,直接启动项目
本文转载自 http://www.cnblogs.com/fengzaiku/p/6401246.html#undefined ,感谢~~
阅读全文
0 0
- 关于nodejs express4.X框架不支持layout模板的问题解决
- Nodejs Express4.x开发框架
- 使用NodeJS的Express4.X框架写WEB应用
- Nodejs开发框架Express4.x开发手记
- NodeJS框架之Express4.x源码分析
- nodejs+express4.X的文件下载
- Nodejs开发框架Express4.x开发手记(推荐阅读)
- nodejs-express4.X框架路由中获取参数值方法
- nodejs express4.x 创建项目
- NodeJS 、Express4.x、Jade使用方法
- nodejs--express4.x session用法
- nodejs动态视图助手在Express4.x下的问题
- nodejs基于express4+mysql+express-controller的mvc框架
- 使用express4.x版和Jade模板重写《nodejs开发指南》微博实例
- nodejs + express4.x + mongodb创建项目
- nodejs + express4.x + mongodb 创建登陆
- ubuntu nodejs + express4.x 安装 测试
- Nodejs+Express4.x+mongodb简要介绍
- 使用OpenCV标定鱼眼镜头(C++)
- TCPIP Illustrated, Volume 1, 2nd Edition.pdf 英文原版 免费下载
- React数据获取为什么一定要在componentDidMount里面调用?
- shell之转义字符\
- node.js管理多版本---gnvm
- 关于nodejs express4.X框架不支持layout模板的问题解决
- 考试系统web服务器
- 《ES6标准入门》:数组的扩展
- The Joy of Clojure.pdf 英文原版 免费下载
- Hibernate的load()和get()区别
- SpringMVC工作流程
- Spring MVC基本环境搭建
- A星算法详解(个人认为最详细,最通俗易懂的一个版本)
- LeetCode 693. Binary Number with Alternating Bits