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 相关文章推荐
iis6+javascript Add an Extension File
Jun 13 Javascript
JavaScript 学习历程和心得分享
Dec 12 Javascript
javascript动画浅析
Aug 30 Javascript
浅谈javascript六种数据类型以及特殊注意点
Dec 20 Javascript
jQuery获取标签文本内容和html内容的方法
Mar 27 Javascript
谈谈Jquery中的children find 的区别有哪些
Oct 19 Javascript
学习javascript面向对象 实例讲解面向对象选项卡
Jan 04 Javascript
JavaScript学习笔记之取数组中最大值和最小值
Mar 23 Javascript
Node.js+ES6+dropload.js实现移动端下拉加载实例
Jun 01 Javascript
jQuery替换节点元素的操作方法
Mar 18 jQuery
node实现登录图片验证码的示例代码
Apr 20 Javascript
Angular 多级路由实现登录页面跳转(小白教程)
Nov 19 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
php入门学习知识点七 PHP函数的基本应用
2011/07/14 PHP
克隆一个新项目的快捷方式
2013/04/10 PHP
PHP提示Cannot modify header information - headers already sent by解决方法
2014/09/22 PHP
PHP+MySql+jQuery实现的"顶"和"踩"投票功能
2016/05/21 PHP
thinkphp在低版本Nginx 下支持PATHINFO的方法分享
2016/05/27 PHP
THinkPHP获取客户端IP与IP地址查询的方法
2016/11/14 PHP
PHP下用Swoole实现Actor并发模型的方法
2019/06/12 PHP
深入分析PHP设计模式
2020/06/15 PHP
通过jQuery打造支持汉字,拼音,英文快速定位查询的超级select插件
2010/06/18 Javascript
IE中jquery.form中ajax提交没反应解决方法分享
2012/09/11 Javascript
javascript去掉前后空格的实例
2013/11/07 Javascript
Jquery实现瀑布流布局(备有详细注释)
2015/07/31 Javascript
getElementById().innerHTML与getElementById().value的区别
2016/10/27 Javascript
JS 全屏和退出全屏详解及实例代码
2016/11/07 Javascript
Vue.js 2.0 移动端拍照压缩图片上传预览功能
2017/03/06 Javascript
js中less常用的方法小结
2017/08/09 Javascript
详解关于react-redux中的connect用法介绍及原理解析
2017/09/11 Javascript
在vue里使用codemirror遇到的问题
2018/11/01 Javascript
微信域名检测接口调用演示步骤(含PHP、Python)
2019/12/08 Javascript
python 算法 排序实现快速排序
2012/06/05 Python
为Python的web框架编写MVC配置来使其运行的教程
2015/04/30 Python
PyTorch CNN实战之MNIST手写数字识别示例
2018/05/29 Python
Python实现的序列化和反序列化二叉树算法示例
2019/03/02 Python
使用python接入微信聊天机器人
2020/03/31 Python
使用pip安装python库的多种方式
2019/07/31 Python
在Django下测试与调试REST API的方法详解
2019/08/29 Python
无惧面试,带你搞懂python 装饰器
2020/08/17 Python
美国百货齐全的精品网站,提供美式风格的产品:Overstock.com
2016/07/22 全球购物
《美丽的公鸡》教学反思
2014/02/25 职场文书
情人节活动策划方案
2014/02/27 职场文书
《囚绿记》教学反思
2014/03/01 职场文书
收款授权委托书
2014/10/02 职场文书
敬老院活动感想
2015/08/07 职场文书
2016父亲节感恩话语
2015/12/09 职场文书
CSS实现渐变色边框(Gradient borders)的5种方法
2022/03/25 HTML / CSS
Golang日志包的使用
2022/04/20 Golang