-
body query param查看全部
-
配置自动重启,监视文件变化查看全部
-
if ('development' === app.get('env')) { app.set('showStackError', true) //输出报错信息 app.use(express.logger(':method :url :status')) //输出的信息领域 app.locals.pretty = true //输出样式格式化,便于观看 mongoose.set('debug', true) //数据库层输出报错信息 }查看全部
-
在header 中改写查看全部
-
三种都可以用params() 优先级 params > body > query查看全部
-
开发环境下 log中显示报错信息代码查看全部
-
express session解析图:查看全部
-
源码怎么下载不了啊,谁有链接查看全部
-
前端开发框架查看全部
-
express4里面分离了中间件 logger了,需要独立安装 1.npm install morgan --save 2.var logger = require('morgan'); 3. if ('development' === app.get('env')){ app.set('showStackError', true) app.use(logger(':method :url :status')) app.locals.pretty = true mongoose.set('debug', true) }查看全部
-
app.use(function(req,res,next){ var _user = req.session.user if(_user){ app.locals.user = user } return next() })查看全部
-
解决Express4的connect-mongo Session问题。 //With express4: var session = require('express-session'); var MongoStore = require('connect-mongo')(session); app.use(session({ secret: 'immoc', store: new mongoStore({ url: dbUrl, collection: 'sessions' }) })) 其中: 正解。 express4: 1、session --> express-session 在《nodejs实战——第一章 博客》中,遭遇到express3与4的差别,解决了这个问题。同楼上。 2、multipart --> connect-multiparty 图片上传,要用connect-multiparty来替代。 3、中间件置放顺序有一定讲究。 如上述session必须定义在MongoStore之前。查看全部
-
1.express4里要单独安装cookie-parser和express-session: npm install express-session --save npm install cookie-parser --save 2.有关代码替换成 var cookieParser = require('cookie-parser') var session = require('express-session') app.use(cookieParser()) app.use(session({ secret: 'imooc' })) 3.参考地址: https://github.com/expressjs/cookie-parser https://github.com/expressjs/cookie-session查看全部
-
第1种方法:更换bcrypt为bcrypt-nodejs,用于对密码加密。 npm install bcrypt-nodejs --save-dev 第2种方法:window 下安装bcrypt 必须要先 node-gyp 1:npm install -g node-gyp 这个东西需要python git上推荐用2.7.3版本. 所以https://www.python.org/downloads/ 下载2.7.3版本 这个是链接 https://www.python.org/ftp/python/2.7.3/python-2.7.3.msi 下载按照默认目录安装成功后设置环境变量 cmd python -V 显示版本号 完毕 2:在项目目录下 进入node_modules 目录,在这里开启命令 3:依次执行以下命令 git clone git://github.com/ncb000gt/node.bcrypt.js.git cd node.bcrypt.js node-gyp configure node-gyp build 4:返回上层目录 5 重命名 node.bcrypt.js 文件名为 bcrypt 6 打完收工查看全部
-
总结下,下载好代码后要先装grunt相关 npm install grunt -g npm install grunt-cli -g npm install grunt-contrib-watch --save-dev npm install grunt-concurrent --save-dev npm install grunt-nodemon --save-dev 然后找个python 2.7.8安装起来,注意,一定要勾选或者后动添加python到环境变量path中去。 而后要手动安装bcrypt npm install bcrypt --save 耐心等他装好就可以了查看全部
举报
0/150
提交
取消