文章分类 -  nodejs

摘要:sequelize:https://github.com/sequelize/sequelize 这个是❤最多的 http://blog.csdn.net/huwei2003/article/details/77646054 typeorm:https://github.com/typeorm/ty 阅读全文
posted @ 2018-02-14 20:59 little_ab 阅读(677) 评论(0) 推荐(0)
摘要:from:http://www.cnblogs.com/meteoric_cry/archive/2012/08/18/2645530.html request模块让http请求变的更加简单。最简单的一个示例: 1: var request = require('request'); 2: 3: r 阅读全文
posted @ 2017-06-02 16:05 little_ab
摘要:參數路由(Route with Parameters) 路由的規則除了使用固定的字串之外,也可以包含會變動參數,下面這個例子可以將使用者的名稱透過 URL 傳入程式中,並且根據使用者的名稱輸出訊息: 這裡的 :name 就像一個變數名稱,如果我們輸入的 URL 為http://localhost:8 阅读全文
posted @ 2017-05-30 11:31 little_ab
摘要:from:http://www.nodepeixun.com/a/nodekuangjia/20170110/123.html 3. 模板的应用 3.1 安装ejs npm安装ejs 3.2 设置模板 使用ejs模版 3.3 渲染html 配置成html格式 3.4 渲染视图 第一个参数 要渲染的模 阅读全文
posted @ 2017-05-30 11:26 little_ab
摘要:from:http://www.nodepeixun.com/a/nodekuangjia/20170110/122.html 2.6 中间件 中间件就是处理HTTP请求的函数,用来完成各种特定的任务,比如检查用户是否登录、检测用户是否有权限访问等,它的特点是: 一个中间件处理完请求和响应可以把相应 阅读全文
posted @ 2017-05-30 11:25 little_ab
摘要:from:http://www.nodepeixun.com/a/nodekuangjia/20170110/121.html 1. Express 介绍 Express 是一个小巧且灵活的 Node.js Web应用框架,它有一套健壮的特性,可用于开发单页、多页和混合Web应用。Express的应 阅读全文
posted @ 2017-05-30 11:24 little_ab
摘要:nodejs有开发环境和生产环境,在package.json的依赖分别是dependencies和decDependencies,开发环境一般而言会在代码中部署诸多测试用的代码、警告甚至是库。 而生产环境追求的是快速化、最小化,这些东西是没必要放到生产环境中的。 webpack,也特别区分开发环境和 阅读全文
posted @ 2017-05-30 07:27 little_ab
摘要:from:https://cnodejs.org/topic/5368adc5cf738dd6090060f2 在 Express 中调用 jade 模板引擎 jade 变量调用 if 判断 循环 Case 选择 在模板中调用其他语言 可重用的 jade 块 (Mixins) 模板包含 (Inclu 阅读全文
posted @ 2017-05-28 13:45 little_ab
摘要:使用 redis 存储 session 的好处在于: 1.多进程间 session 可以共存 2.网站重启用 session 依旧还在 客户端与服务会使用一个Sessionid的Cookie值来进行客户端和服务器端会话的匹配,这个Cookie一般是服务器端读/写的,并在Http请求响应的Header 阅读全文
posted @ 2017-05-27 20:25 little_ab
摘要:一般用来把req的一些参数传递回res,这样做方便网页显示上次请求的一些信息 也可以是给模板用的,一些模板里的常用变量不需要每次 render 时传入,比如在中间件里声明:res.locals.username = 'cnode', 然后在模板里就可以直接使用 <%= username %> 了。跟 阅读全文
posted @ 2017-05-27 16:27 little_ab
摘要:转自:http://yunkus.com/connect-flash-usage/ 前言 前言 说到 connect-flash ,估计也有很多朋友像我一样被它虐了好一阵子,很多朋友可能都会遇到过这个问题:Express4.x 中的 connect-flash 为什么不起作用?或者 connect- 阅读全文
posted @ 2017-05-27 16:10 little_ab
摘要:使用中间件 Express 是一个自身功能极简,完全是由路由和中间件构成一个的 web 开发框架:从本质上来说,一个 Express 应用就是在调用各种中间件。 中间件(Middleware) 是一个函数,它可以访问请求对象(request object (req)), 响应对象(response 阅读全文
posted @ 2017-05-22 16:22 little_ab
摘要:转自:https://cnodejs.org/topic/560dbc826a1ed28204a1e7de 前言 大家好,我是桑世龙,github和cnodejs上的i5ting,目前在天津创业,公司目前使用技术主要是nodejs,算所谓的MEAN(mongodb + express + angul 阅读全文
posted @ 2017-05-13 16:50 little_ab
摘要:转自:http://www.cnblogs.com/fsong/p/6596720.html Windows下的Nodejs npm路径是appdata,担心安装的node_modules越来越多,导致C盘满,所以参考别人的博文,将node_modules安装的默认目录修改一下。 参考Windows 阅读全文
posted @ 2017-05-11 21:20 little_ab
摘要:转自:http://www.jb51.net/article/81262.htm 一、传统线程网络模型 在了解Node.js事件驱动模型之前,我们先了解一下传统的线程网络模型,请求进入web服务器(IIS、Apache)之后,会在线程池中分配一个线程来线性同步完成请求处理,直到请求处理完成并发出响应 阅读全文
posted @ 2017-05-11 20:58 little_ab
摘要:转自:http://cnodejs.org/topic/57f628098489e7ca69f4e839 安装Node.js Node.js是支持多个平台,Mac、Linux以及Windows,但在Windows平台下面问题较多,很多莫名其妙的问题,一般开发环境推荐用Mac或Linux(Ubuntu 阅读全文
posted @ 2017-05-11 11:23 little_ab
摘要:nodejs下载安装完成后 输入npm config ls 或者npm config list npm 默认的全局安装路径为该路径,将包都下载在C盘中不是我们想要的结果。一般建议修改在nodejs的安装目录下的node_modules中(也可不修改,看个人意愿)。 在node_modules中新建n 阅读全文
posted @ 2017-05-10 20:06 little_ab