摘要: 如果我的的get、post回调函数中,没有next参数,那么就匹配上第一个路由,就不会往下匹配了。 如果想往下匹配的话,那么需要写next() 1 app.get("/",function(req,res,next){ 2 console.log("1"); 3 next(); 4 }); 5 6  阅读全文
posted @ 2018-01-15 19:36 令君香 阅读(109) 评论(0) 推荐(0)
摘要: Express框架是后台的Node框架,所以和jQuery、zepto、yui、bootstrap都不是一个东西。 Express在后台的受欢迎的程度,和jQuery一样,就是企业的事实上的标准。 ● 原生Node开发,会发现有很多问题。比如: ■ 呈递静态页面很不方便,需要处理每个HTTP请求,还 阅读全文
posted @ 2018-01-15 19:34 令君香 阅读(130) 评论(0) 推荐(0)
摘要: Cookie ● HTTP是无状态协议。简单地说,当你浏览了一个页面,然后转到同一个网站的另一个页面,服务器无法认识到,这是同一个浏览器在访问同一个网站。每一次的访问,都是没有任何关系的。 那么世界就乱套了,比如我上一次访问,登陆了,下一次访问,又让我登陆,不存在登陆这事儿了。 ● Cookie是一 阅读全文
posted @ 2018-01-15 19:32 令君香 阅读(232) 评论(0) 推荐(0)
摘要: 是一个将JavaScript对象与数据库产生关系的一个框架,object related model。操作对象,就是操作数据库了;对象产生了,同时也持久化了。 这个思路是Java三大框架SSH中Hibernate框架的思路。彻底改变了人们使用数据库的方式。 http://mongoosejs.com 阅读全文
posted @ 2018-01-15 19:24 令君香 阅读(314) 评论(0) 推荐(0)
摘要: 在最简单的术语中,波浪符号(~)与最近的次要版本(中间号码)匹配。〜1.2.3将匹配所有1.2.x版本,但将错过1.3.0。 另一方面,插入符号(^)更放松。它会更新你最近的主要版本(第一个数字)。^ 1.2.3将匹配任何1.xx版本,包括1.3.0,但会在2.0.0上停止。 阅读全文
posted @ 2018-01-15 19:20 令君香 阅读(1221) 评论(0) 推荐(0)
摘要: 直接在cmd上运行即可 首先关闭严格认证:$ npm config set strict-ssl false $ npm install -g cnpm --registry=https://registry.npm.taobao.org 因为要在linux下使用nodemon的命令,所以要全局安装 阅读全文
posted @ 2018-01-15 19:19 令君香 阅读(272) 评论(0) 推荐(0)
摘要: Node.js 回调函数 Node.js 异步编程的直接体现就是回调。 异步编程依托于回调来实现,但不能说使用了回调后程序就异步化了。 回调函数在完成任务后就会被调用,Node 使用了大量的回调函数,Node 所有 API 都支持回调函数。 例如,我们可以一边读取文件,一边执行其他命令,在文件读取完 阅读全文
posted @ 2018-01-15 19:15 令君香 阅读(186) 评论(0) 推荐(0)