![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
nodejs
李-Sir
这个作者很懒,什么都没留下…
展开
-
Jade —— 源于 Node.js 的 HTML 模板引擎
Jade 是一个高性能的模板引擎,它深受 Haml 影响,它是用 JavaScript 实现的,并且可以供 Node 使用。试玩你可以在网上试玩 Jade。特性客户端支持代码高可读灵活的缩进块展开Mixins静态包含属性改写安全,默认代码是转义的运行时和编译时上下文错误报告 命令行下编译jade模板HTML5 模式 (使用 !!! 5 文档类型)在内存中缓存(可选)转载 2017-05-19 09:26:59 · 812 阅读 · 0 评论 -
Win10安装express
进入CMD,执行 npm install -g express npm install -g express-generator 安装后,使用express -V查看版本的时候,会提示nodejs error unknown option -V没毛病,创建一个项目测试一下,看到创建项目成功了, 以前一直纠结于原创 2017-06-05 09:46:56 · 4072 阅读 · 0 评论 -
使用中间件
Express 是一个自身功能极简,完全是由路由和中间件构成一个的 web 开发框架:从本质上来说,一个 Express 应用就是在调用各种中间件。中间件(Middleware) 是一个函数,它可以访问请求对象(request object (req)), 响应对象(response object (res)), 和 web 应用中处于请求-响应循环流程中的中间件,一般被命名为next 的转载 2017-06-02 19:16:12 · 532 阅读 · 0 评论 -
nodejs开发 express路由与中间件
路由通常HTTP URL的格式是这样的:http://host[:port][path]http表示协议。host表示主机。port为端口,可选字段,不提供时默认为80。path指定请求资源的URI(Uniform Resource Identifier,统一资源定位符),如果URL中没有给出path,一般会默认成“/”(通常由浏览器或其它HTTP客户端完成转载 2017-06-07 18:45:56 · 603 阅读 · 0 评论 -
EventProxy流程控制
EventProxy是一个通过控制事件触发顺序来控制业务流程的工具。1. 利用事件机制解耦复杂业务逻辑2. 移除被广为诟病的深度callback嵌套问题3. 将串行等待变成并行等待,提升多异步协作场景下的执行效率4. 友好的Error handlingNode.js的亮点是回调函数,node.js流程控制、传参都是通过回调函数来实现的。开发中经常会遇到回调嵌套的场景,尤其是在业原创 2017-07-14 15:07:18 · 378 阅读 · 0 评论