随笔分类 -  node

Nodejs 连接 mysql时报错 Error: Cannot enqueue Query after fatal error
摘要:解决办法,参考:https://github.com/chill117/express-mysql-session/issues/18我们只需在实例化SessionStore的时候,配置useConnectionPooling: true。比如:var sessionStore = new Sess... 阅读全文

posted @ 2015-09-25 19:26 叫我钱了个浅 阅读(12285) 评论(0) 推荐(0)

安装gnvm (windows下nodejs版本管理工具)
摘要:一些写在前面的话,为什么装这个?前两天看avalon视频的时候,里面有介绍去哪儿的前端构建工具fekit。我这人吧,好奇心特别强,就打算安装用用看。在安装时它提示要求node版本0.8.x,所以我选择了nvmw(在公司它安装成功了),周六在家里安装时却一直报错,找不到文件什么的。不知道是不是跟我还用... 阅读全文

posted @ 2015-05-30 11:13 叫我钱了个浅 阅读(8389) 评论(0) 推荐(0)

使用nvmw解决windows下多版本node共存的问题
摘要:不支持4.x的nodejs,用nodist吧 不支持4.x的nodejs,用nodist吧 不支持4.x的nodejs,用nodist吧 不要再看的分割线 最近在看avalon,在安装fekit的时候,发现它的node版本要求是0.8.x,而我电脑上目前的版本是1.2,前阵子刚刚升级完。问题出现了, 阅读全文

posted @ 2015-05-29 10:05 叫我钱了个浅 阅读(4240) 评论(1) 推荐(1)

使用express+mongoDB搭建多人博客 学习(6)发表文章
摘要:发表文章1、在modules文件夹下新建post.jsvar mongodb=require("./db");function Post(name,title,post){ this.name=name; this.title=title; this.post=post;}modu... 阅读全文

posted @ 2015-02-10 16:24 叫我钱了个浅 阅读(235) 评论(0) 推荐(0)

使用express+mongoDB搭建多人博客 学习(5)权限控制
摘要:修改index.js如下:var express = require('express');var router = express.Router();var crypto=require('crypto');var User=require("../models/user.js");/* GET ... 阅读全文

posted @ 2015-02-05 18:10 叫我钱了个浅 阅读(638) 评论(0) 推荐(0)

使用express+mongoDB搭建多人博客 学习(4)登录与登出
摘要:登录修改index.ejs 用户名: 密码: 修改index.jsrouter.post('/login',function(req,res,next){ var md5=crypto.createHas... 阅读全文

posted @ 2015-01-27 10:40 叫我钱了个浅 阅读(299) 评论(0) 推荐(0)

使用express+mongoDB搭建多人博客 学习(3)connect-flash和mongodb,表单注册
摘要:1、根目录下新建settings.js,存放数据库配置module.exports={ cookieSecret:"myblog", db:"blog", host:"localhost"};2、根目录下新建models文件夹,在models文件夹下新建db.jsvar setti... 阅读全文

posted @ 2015-01-26 16:22 叫我钱了个浅 阅读(609) 评论(0) 推荐(0)

使用express+mongoDB搭建多人博客 学习(2)路由与模板
摘要:修改index.js路由规则:var express = require('express');var router = express.Router();/* GET home page. */router.get('/', function(req, res, next) { res.rend... 阅读全文

posted @ 2015-01-26 11:18 叫我钱了个浅 阅读(298) 评论(0) 推荐(0)

使用express+mongoDB搭建多人博客 学习(1) 安装blog工程
摘要:一、安装1、安装expressnpm install -g expressnpm install -g express-generator2、用ejs做模板,新建blog工程express -e blog3、安装所需模块cd blognpm install输入DEBUG=blog:* ./bin/w... 阅读全文

posted @ 2015-01-26 09:59 叫我钱了个浅 阅读(404) 评论(0) 推荐(0)

nodejs 学习(4) express+mongoose
摘要:一、关于安装和启动:1、设置环境变量:D:\Program Files\MongoDB\bin2、启动时需要cd到bin 目录,然后 mongod --dbpath "D:\mongdb\data"设置数据库存储路径二、例子(登录注册表单)12 index.jsvar express=require... 阅读全文

posted @ 2015-01-21 15:01 叫我钱了个浅 阅读(354) 评论(0) 推荐(0)

nodejs学习(3) express+socket.io
摘要://nodevar express=require('express');var app = express();var server = require('http').createServer(app);var io = require('socket.io')(server);app.use(... 阅读全文

posted @ 2015-01-15 15:29 叫我钱了个浅 阅读(275) 评论(0) 推荐(0)

nodejs 学习(1) http与fs
摘要:var http=require("http"),fs=require('fs');var server=http.createServer(function(req,res){ if("GET"==req.method && "/images"==req.url.substr(0,7) &&... 阅读全文

posted @ 2015-01-13 17:54 叫我钱了个浅 阅读(246) 评论(0) 推荐(0)

nodejs 学习(2) 中间件
摘要:var connect=require('connect'), morgan=require('morgan'),//日志 bodyparser=require('body-parser'), session=require('cookie-sessions'), users... 阅读全文

posted @ 2015-01-13 17:49 叫我钱了个浅 阅读(230) 评论(0) 推荐(0)

导航