随笔分类 -  Express

我使用Express过程中的一些实践
Express使用MongoDB常用操作
摘要:```js const MongoClient = require('mongodb').MongoClient const url = "mongodb://localhost:27017" const dbName = 'express project' // 连接数据库 MongoClient 阅读全文
posted @ 2019-04-16 19:23 Vexekefo 阅读(2059) 评论(0) 推荐(0)
DeprecationWarning: current URL string parser is deprecated解决方法
摘要:我最近在使用mongoDB的时候,发现了这个警告语句,纳闷了,按照官方文档的教程去连接数据库还能出错,也是醉了。 后来尝试去阅读相关资料,发现只是需要将{ useNewUrlParser: true }传入到connect方法中即可: 就不会显示那烦人的警告了,快乐编程。 阅读全文
posted @ 2019-03-27 15:16 Vexekefo 阅读(2415) 评论(0) 推荐(1)
MongoError: topology was destroyed解决方法
摘要:MongoError: topology was destroyed 分析得出,出现这个问题是因为, 当mongodb尝试写入某个数据的时候,连接被中断了! 解决方法:检查代码中是否存在操作数据的过程中,意外地执行了 关闭连接了mongod数据库, 如果有则将 删除,只在最后才关闭连接。 如下代码所 阅读全文
posted @ 2019-03-27 15:07 Vexekefo 阅读(4459) 评论(0) 推荐(0)
Express下使用formidable实现POST表单上传文件并保存
摘要:Express下使用formidable实现POST表单上传文件并保存 在上一篇 "文章" 中使用 实现了上传文件,但没将它保存下来。 一开始,我也以为是只得到了文件的相关信息,需要用 模块写文件,但事实上, 已经帮我们做了这件事! 从官方文档中,就可以看到, 有一个 的属性, 它有一个默认属性是系 阅读全文
posted @ 2019-03-27 13:42 Vexekefo 阅读(1174) 评论(0) 推荐(1)
Express处理GET/POST请求(POST请求包含文件)
摘要:Express处理GET/POST请求(POST请求包含文件) GET 使用简洁的pug模板引擎,写一个表单,提交方法是GET 前端页面代码 enctype,默认是 PUG渲染页面 Express处理GET请求代码 javaScript const express = require("expres 阅读全文
posted @ 2019-03-26 23:35 Vexekefo 阅读(3245) 评论(0) 推荐(0)