node.js—express+ejs、express+swig、
安装:npm install -g express-generator
普通express 网站
创建:express testWeb
安装依赖:npm install
修改app.js文件并运行
找到app.js并增加端口监听
 app.listen(8100,function(){
     console.log("Server Start!");
 });
运行:命令行 node app 浏览器 http://localhost:8100/
模版引擎 ejs
创建:express -e testEjsWeb
进入目录:cd testEjsWeb
安装依赖:npm install
修改app.js文件并运行 同上
模版引擎 swig
先创建一个普通的espress testWeb
cd 到 testWeb
npm install swig --save-dev
修改app.js文件加监听
 var swig = require('swig');
 // app.set('view engine', 'jade');
 app.set('view engine', 'html');
 app.engine('html', swig.renderFile);
运行
node.js—express+ejs、express+swig、的更多相关文章
- node.js Web应用框架Express入门指南
		
node.js Web应用框架Express入门指南 作者: 字体:[增加 减小] 类型:转载 时间:2014-05-28 我要评论 这篇文章主要介绍了node.js Web应用框架Express入门 ...
 - Node.js 笔记(一) nodejs、npm、express安装
		
Windows平台下的node.js安装 直接去nodejs的官网http://nodejs.org/上下载nodejs安装程序,双击安装就可以了 测试安装是否成功: 在命令行输入 node –v 应 ...
 - Node.js 笔记(一) nodejs、npm、express安装(转)
		
转载地址:http://blog.csdn.net/haidaochen/article/details/7257655 Windows平台下的node.js安装 直接去nodejs的官网http:/ ...
 - [js高手之路]node js系列课程-图解express+supervisor+ejs用法
		
上文通过node js自带的http模块搭建了一个简易的服务器,实际在开发中,一般用的是express框架,本文我们就来讲讲项目开发中必备不可少的几样东西: 服务器( express ) 路由( ex ...
 - node.js中的模板引擎jade、handlebars、ejs
		
使用node.js的Express脚手架生成项目默认是jade模板引擎,jade引擎实在是太难用了,这么难用还敢设为默认的模板引擎,过分了啊!用handlebars模板引擎写还说的过去,但笔者更愿意使 ...
 - node.js Web应用框架Express.js(一)
		
什么是Express.js Express 是一个简洁而灵活的 node.js Web应用框架, 提供一系列强大特性帮助你创建各种Web应用,提供丰富的HTTP工具以及来自Connect框架的中间件随 ...
 - 在Node.js环境下使用Express创建Web项目实例
		
序:如果你还不知道Node.js是什么,那么你可以先看看这篇:Node.js 究竟是什么?或者任何关于它的介绍. 一.安装Node.js 1.进入Node.js官网下载并安装 2.启动cmd输入命令查 ...
 - Node.js环境下通过Express创建Web项目
		
通过Express命令创建项目 Express 是一个简洁而灵活的 node.js Web应用框架, 提供了一系列强大特性帮助你创建各种 Web 应用,和丰富的 HTTP 工具. 使用 Express ...
 - Node.js实现RESTful api,express or koa?
		
文章导读: 一.what's RESTful API 二.Express RESTful API 三.KOA RESTful API 四.express还是koa? 五.参考资料 一.what's R ...
 - Node.js的高性能封装 Express.js
		
Express 是一个简洁而灵活的 node.js Web应用框架, 提供一系列强大特性帮助你创建各种Web应用.Express 不对 node.js 已有的特性进行二次抽象,我们只是在它之上扩展了W ...
 
随机推荐
- (3)简单说说java中的异常体系
			
java异常体系 |--Throwable 实现类描述java的错误和异常 一般交由硬件处理 |--Error(错误)一般不通过代码去处理,一般由硬件保护 |--Exception(异常) |--Ru ...
 - C# const和readonly修饰符的区别
			
const 的概念就是一个包含不能修改的值的变量.常数表达式是在编译时可被完全计算的表达式.因此不能从一个变量中提取的值来初始化常量.如果 const int a = b+1;b是一个变量,显然不能再 ...
 - C++枚举类型详解
			
原创作品,转载请注明来源:http://www.cnblogs.com/shrimp-can/p/5171110.html 一.枚举类型的定义 enum 类型名 {枚举值表}: 类型名是变量名,指定 ...
 - 应不应该使用inline-block代替float
			
CSS布局创建网站,浮动绝对占据了很大的比例.大块区域如主内容及侧边栏,以及在其中的小块区域,都可以看到浮动的影子.这里浮动是唯一的解决方案吗? 浮动通常表现正常,但有时候搞起来会很纠结.特别是处理内 ...
 - java初学第二章
			
这两天学习了基本的数据类型还有运算符. 分享一下学习过程还有写作~ 数据类型分为基本数据类型还有引用数据类型,基本数据类型有4类8种: 整型: byte,short,int,long 浮点型:floa ...
 - Git 入门和常用命令详解
			
git 使用使用教程 git 使用简易指南 常用 Git 命令清单 下载 https://git-scm.com/downloads 工作流 本地仓库由三部分组成. 工作区:保存实际的文件( ...
 - iOS 一个方法首次安装滚播图 展示应用简介
			
//第一次安装时会有引导页展示 非第一次直接进入应用页 if ([[[NSUserDefaults standardUserDefaults] objectForKey:@"isOne&q ...
 - vuejs学习笔记(1)--属性,事件绑定,ajax
			
属性 v-for 类似于angular中的 ng-repeat ,用于重复生成html片段: <ul id="box"> <li v-for="(v, ...
 - 解决eclipse中文字很小
			
新下载的eclipse4.2.1版本,显示中文字体很小,但是英文比较正常.网上查看要更改字体大小,但是更改后英文也变大了,不是想要的结果. window – preferences – general ...
 - Android下使用busybox的ifconfig
			
busybox ifconfig eth0 10.0.16.45 netmask 255.255.254.0 broadcast 10.0.16.186busybox route add defaul ...