
node.js
JohnnyLiao_WJ
这个作者很懒,什么都没留下…
展开
-
node.js 登录 500
发现是含有 redirect(),setHeader(),setStatus()等函数,再次设置,所以导致错误;我本意是登录成功之后,将页面跳转至成功页;解决方法:res.render('chat');原创 2017-02-17 22:41:29 · 768 阅读 · 0 评论 -
mongoose 查询,删除,update等
1.首先,引入mongoose(前提,你已经有了model,里面有数据)var mongoose = require('mongoose');2.连接mongondb, 连接数据库var url = config.mongoUrl;//连接mongodbmongoose.connect(url);var db = mongoose.connection;// 连接失败db.o原创 2017-03-18 15:37:19 · 2986 阅读 · 0 评论 -
node.js+formidable
添加视频 html //引入formidable 需要require var form = new formidable.IncomingForm(); var filePath = path.join(path.normalize(__dirname + '/..'), 'public', 'uploa原创 2017-03-10 22:10:01 · 285 阅读 · 0 评论 -
node.js + busboy 多文件上传
html 添加视频 index.js:router.post('/videoUpload', function(req, res) { // req.pipe(req.busboy); var fileNum = 3, fileCount =原创 2017-03-10 22:11:54 · 3187 阅读 · 0 评论 -
e11000-duplicate-key-error-index-in-mongodb-mongoose
Err:e11000-duplicate-key-error-index-in-mongodb-mongoose出错原因:在shema 使用了Passport-local-mongoose,既是Passport 本地策略,然后它整天报错说有一个username 的值为null ,就不能再继续插入null 的值;方法:删除下面两行:var passportLoca原创 2017-03-16 11:43:26 · 381 阅读 · 0 评论 -
Busboy 上传文件到指定目录,并重命名,node.js
1,安装busboy ,在该项目下打开命令行(按住shift+右键)npm install busboy2,页面:必须含有(enctype="multipart/form-data") 上传视频 添加视频原创 2017-03-16 11:51:16 · 2041 阅读 · 1 评论 -
mongoose模糊查询+限制条件
var query= new RegExp(req.query.lName, 'i');//模糊查询参数 Lesson.schema.find({"subTitle.filtered": true, $or:[{"lessonName": query}]} , function (err,data) {..}//表示在模糊查询的同时,再进行一个条件查询原创 2017-05-17 23:23:04 · 4101 阅读 · 0 评论 -
Visual studio code离线安装插件 EsLint等等
今天需要在离线的工作机上安装好环境,我之前已经在有网络的电脑上安装好了vs Code 的相关插件了.但是上网一查, 大都是讲使用拼接网址的方式来安装, 麻烦,于是, 懒人有懒得办法;首先,使用一款搜索神器: everyThing, 搜索一款我已经安装好的插件的名字: vetur ,这样就可以知道这些插件的目录在哪了; 然后, 再右键->进入所在目录,哈哈,就找到了所有的插件的大本营.. 之后,使原创 2018-01-02 16:03:26 · 5787 阅读 · 0 评论