05 2013 档案

ejs无法使用layout.ejs的解决办法
摘要:在Express3.0以后, 默认不支持layout.ejs。请使用如下方法启用layout.ejs安装express-partialsnpm install express-partials 在app.js中,var partials = require('express-partials');app.set('view engine', 'ejs');app.use(partials());------------------http://expressjs.com/guide.htmlhttp://www.csser.com/board/4 阅读全文

posted @ 2013-05-18 23:25 daoyuly 阅读(507) 评论(0) 推荐(0)

U8 b/s门户前端优化简报
摘要:Keep HTML simple在整个优化过程中,始终使用简单的HTML和css结构完成UI功能,让整个html结构看起来有层次,有语义,结构简单。比如实现滑动效果,就要避免使用div结构,而使用a结构,因为a的hover是IE浏览器一贯支持,并且不需要js脚本的支持。避免使用Extjs组件,自己的轮子更实用不得不承认Extjs的强大,但是Extjs为了浏览器的兼容性和功能的健壮性,使用了很多繁杂的HTML结构,比如在构建tab时使用div+table结构和DOM动态定位,这种结构虽然适用各种浏览器,但是以渲染性能损耗为代价的。U8 bs门户目前只支持IE浏览器,也就是说Extjs中因为浏览器 阅读全文

posted @ 2013-05-12 20:10 daoyuly 阅读(466) 评论(0) 推荐(0)

nodejs的开发工具(IDE)webstorm 及 webstorm 6.0 破解
摘要:好的工具,才能让学习更加有兴趣。webstorm本身对nodejs有良好的支持,利用ws开发调试nodejs生活将变得很轻松。1.安装nodejs,nodejs已经提供了各平台的编译过的文件不用辛苦编译了,下载安装对应自己平台的版本。http://nodejs.org/2.安装javascript神器webstorm,webstorm也是一个好软件,支持多平台,最新版本6.0.1a。下载地址:http://www.jetbrains.com/webstorm/特别提醒ws是是一个商业收费软件,可以试用30天。可用许可:User Name :EMBRACELicense Key:===== LI 阅读全文

posted @ 2013-05-08 23:02 daoyuly 阅读(1553) 评论(3) 推荐(1)

windows node.js之Expressjs安装(一)
摘要:1、node.js安装Node.js在Windows平台上可直接通过.mis文件安装。下载地址http://nodejs.org/#download目前最新版本是node-v0.10.5-x86.msi安装路径是当前用户的有权限的目录。win8,win7等对目录安全控制较多的系统最好不要放在系统盘,以免后续的npm安装失败。验证node.js 安装是否成功打开cmd,进入node目录,输入node -v2.npm安装node安装成功后npm已经默认安装,npm可以直接安装相关扩展验证npm是否安装成功打开cmd,直接输入npm-v3.express安装打开cmd,直接输入npm install 阅读全文

posted @ 2013-05-08 22:49 daoyuly 阅读(413) 评论(0) 推荐(0)

node.js 请求页面保存在本地
摘要:1 var http = require('http'); 2 var fs = require('fs'); 3 4 var req = http.get({ host: "www.baidu.com" }); 5 6 fs.open('baidu.html', 'w', function (err, fd) { 7 if (err) { 8 console.error(err); 9 return;10 }11 var buffer;12 req.on('response', functio 阅读全文

posted @ 2013-05-07 23:11 daoyuly 阅读(362) 评论(0) 推荐(0)

(转)nodeJS 中文API node.js 中文文档
摘要:Node.js Manual & DocumentationTable Of ContentsSynopsis 概要Global Objects 全局对象globalprocessrequire()require.resolve()require.paths__filename__dirnamemoduleTimers 定时器setTimeout(callback, delay, [arg], [...])clearTimeout(timeoutId)setInterval(callback, delay, [arg], [...])clearInterval(intervalId)M 阅读全文

posted @ 2013-05-07 22:51 daoyuly

去掉 input 按钮的虚线框
摘要:在IE6/IE7下的默认情况下, input或a存在一个焦点虚线框。使用hidefocus=‘true’/hidefocus=‘hidefocus’可以去掉虚线框。IE8+或者其他浏览器可以是用CSS Style { outline:none } 阅读全文

posted @ 2013-05-04 21:05 daoyuly 阅读(751) 评论(0) 推荐(1)