xtemplate node.js 的使用方法实例解析


Posted in Javascript onAugust 22, 2016

工程下安装XTemplate并使用它的方法实例说明:

1.安装xtpl

npm install xtpl xtemplate --save

2.在views目录添加test.xtpl文件,其内容为

this is {{title}}!

4.集成到Express中,只需要在app.js中,设置模板引擎即可

var print = require('./routes/print'); //此行代码放入app.js的require 声明代码段下边
app.set('view engine', 'xtpl'); //此行代码放入app.js的app.set代码段下边
app.use('/ooxx', print); //此行代码放入app.js的app.use代码段下边

5.测试一个路径

在print.js (router/print.js)中,以下完整代码

var express = require('express');
var router = express.Router();
router.get('/', function(req, res) {
res.render('test', { title: 'Express' });
});
module.exports = router;

6.启动app.js如下cmd run as adminstrator命令:

C:\Program Files\nodejs\node_global\microblog>node app.js

7.此时如果在浏览器输入:127.0.0.1:3000/ooxx

显示为:this is Express!

以上所述是小编给大家介绍的xtemplate node.js 的使用方法实例解析,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
ASP.NET jQuery 实例3 (在TextBox里面阻止复制、剪切和粘贴事件)
Jan 13 Javascript
JavaScript初学者应注意的七个细节小结
Jan 30 Javascript
GRID拖拽行的实例代码
Jul 18 Javascript
JS获取select的value和text值的简单实例
Feb 26 Javascript
Js可拖拽放大的层拖动特效实现方法
Feb 25 Javascript
省市联动效果的简单实现代码(推荐)
Jun 06 Javascript
JS实现刷新父页面不弹出提示框的方法
Jun 22 Javascript
vue-resource 拦截器(interceptor)的使用详解
Jul 04 Javascript
360提示[高危]使用存在漏洞的JQuery版本的解决方法
Oct 27 jQuery
详解使用webpack打包编写一个vue-toast插件
Nov 08 Javascript
微信小程序request请求封装,验签代码实例
Dec 04 Javascript
Javascript组合继承方法代码实例解析
Apr 02 Javascript
node.js express安装及示例网站搭建方法(分享)
Aug 22 #Javascript
angularjs 源码解析之injector
Aug 22 #Javascript
基于jQuery实现表格内容的筛选功能
Aug 21 #Javascript
jQuery Easyui快速入门教程
Aug 21 #Javascript
原生JS实现轮播效果+学前端的感受(防止走火入魔)
Aug 21 #Javascript
Javascript发送AJAX请求实例代码
Aug 21 #Javascript
原生js实现jquery函数animate()动画效果的简单实例
Aug 21 #Javascript
You might like
全国FM电台频率大全 - 20 广西省
2020/03/11 无线电
PHP中文汉字验证码
2007/04/08 PHP
php面向对象全攻略 (十) final static const关键字的使用
2009/09/30 PHP
php对二维数组进行排序的简单实例
2013/12/19 PHP
Laravel框架基础语法与知识点整理【模板变量、输出、include引入子视图等】
2019/12/03 PHP
自己的js工具 Cookie 封装
2009/08/21 Javascript
JS字符串函数扩展代码
2011/09/13 Javascript
jquery easyui 对于开始时间小于结束时间的判断示例
2014/03/22 Javascript
js和jquery中循环的退出和继续学习记录
2014/09/06 Javascript
浅谈JavaScript异常处理语句
2015/06/26 Javascript
JavaScript中Boolean对象的属性解析
2015/10/21 Javascript
标准的js无缝滚动效果
2016/08/30 Javascript
javascript 正则表达式去空行方法
2017/01/24 Javascript
浅谈JS验证表单文本域输入空格的问题
2017/02/14 Javascript
vue-cli2.9.3 详细教程
2018/04/23 Javascript
微信小程序实现收藏与取消收藏切换图片功能
2018/08/03 Javascript
JavaScript实现数字前补“0”的五种方法示例
2019/01/03 Javascript
[52:10]LGD vs Optic Supermajor小组赛D组胜者组决赛 BO3 第二场 6.3
2018/06/04 DOTA
Python开发实例分享bt种子爬虫程序和种子解析
2014/05/21 Python
用Python实现协同过滤的教程
2015/04/08 Python
对python中return和print的一些理解
2017/08/18 Python
Python验证文件是否可读写代码分享
2017/12/11 Python
利用python和ffmpeg 批量将其他图片转换为.yuv格式的方法
2019/01/08 Python
Python Scrapy框架:通用爬虫之CrawlSpider用法简单示例
2020/04/11 Python
Python如何在循环内使用list.remove()
2020/06/01 Python
Django Form常用功能及代码示例
2020/10/13 Python
巴西一家专门从事家居和装饰的连锁店:Camicado
2019/08/14 全球购物
在校生汽车维修实习自我鉴定
2013/09/19 职场文书
护理专业应届毕业生推荐信
2013/11/15 职场文书
大专毕业生求职信
2014/07/05 职场文书
2014年护士长工作总结
2014/11/11 职场文书
煤矿安全保证书
2015/02/27 职场文书
幼儿园大班开学寄语(2016秋季)
2015/12/03 职场文书
2019年大学生职业生涯规划书最新范文
2019/03/25 职场文书
pytorch实现ResNet结构的实例代码
2021/05/17 Python
JavaScript原型链详解
2021/11/07 Javascript