自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 富文本编辑框的使用

下载nicEdit富文本编辑框,把nicEdit.js文件放到public/javascripts/下新建jade文件:代码如下doctype htmlhtml    head        title        script(type="text/javascript", src="/javascripts/nicEdit.js")

2015-10-31 16:59:13 809

原创 图片的上传

安装npm install formidable先把文件上传到临时文件夹,再通过fs重命名移动到指定的目录即可fs.rename即重命名,但是fs.rename不能夸磁盘移动文件,所以我们需要指定上传的临时目录要和最终目录在同一磁盘下前段请求方法1:使用form标签和submit提交     form(action='/uploadImg', method=

2015-10-31 16:58:46 198

原创 node.js+express验证码的实现

安装ccap库 npm install ccapvar ccap = require();var captcha = ccap({  width:190,  height:50,   offset:30,  quality:100,  fontsize:40,  generate:function(){    //自定义生成字符串    //此方法可不要

2015-10-31 16:58:20 1021

原创 node.js定时任务:node-schedule的使用

安装 npm install node-schedule使用方法1:确定时间    例如:2014年2月14日,15:40执行    var schedule = require("node-schedule");    var date = new Date(2014,2,14,15,40,0);    var j = schedule.sched

2015-10-31 16:57:48 699

原创 ajax登录

本文通过jquery实现简单的无刷新登录1:首先要在router中配置登录请求,因为登录需要传user和pwd考虑到安全需用post请求    {        path:'/',        method :'post',        handler:user.login    }2:index.jade需要引用jquery-1.7.1.min文件

2015-10-31 11:31:35 278

原创 jade嵌套的使用

jade是express自带的模板引擎jade文件可以嵌套使用,include引用外部jade文件,extends引用jade模板例如有一个主jade文件layout.jade,引用top.jade和footer.jade这两个如下设计1:layout.jade的文件doctype htmlhtml  head    title blog

2015-10-31 11:31:10 723

原创 404错误的配置

1:新建一个404.jade2:在app.js后面配置如下代码  app.use(function(req, res){        res.render("404", {status:404, title:"404-未找到文件"});    })   使用res.render跳转的404.jade页面

2015-10-31 11:30:44 151

原创 rotue路由的配置

页面的访问最常见的是get和post两种,无论是get请求还是post请求express自动判断执行app.get或app.post1:app.get(名称,路径)或app["get"](名称, 路径)2:app.post(名称, 路径)或app["post"](名称, 路径)每个请求我们都要注册这些东西,看着挺烦的,那router就出现了首先我们所有的请求放到一个

2015-10-31 11:30:18 441

原创 session的使用

1:打开app.js文件,添加下面红色内容,一定要注意位置在router前面app.use(express.methodOverride());session app.use(express.cookieParser("keyboard"));app.use(express.session());app.use(app.router);app.use(exp

2015-10-31 11:29:51 145

原创 node Express安装和使用

1:在cmd命令行下执行npm install -g express,安装全局的express2:进入需要创建项目的目录下执行express nodeExpressProject,创建express项目3:cd nodeExpresProject> npm install express4: npm install jade,这里使用了jade渲染模型5:修改app

2015-10-31 11:28:59 259

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除