Node.js学习记录
文章平均质量分 63
柯东不熬夜
这个作者很懒,什么都没留下…
展开
-
mongoose④
文章目录前言一、预定义模式修饰符1、trim2、uppercase3、lowercase总结前言一、预定义模式修饰符1、trim代码如下:const singersSchema = new mongoose.Schema({ name: { type: String, trim: true // 去掉两端空格 }})const Singers = mongoose.model('singer', singersSchema)Singer原创 2022-01-16 14:00:06 · 256 阅读 · 0 评论 -
mongoose③
文章目录前言一、required验证器1.required: true2.required: [true, '自定义错误信息']二、String类型有 enum、 match、 maxlength 和 minlength 验证器1.引入库2.读入数据总结前言一、required验证器1.required: true代码如下:const booksSchema = new mongoose.Schema({ name: { type: String,原创 2022-01-15 17:06:46 · 330 阅读 · 0 评论 -
mongoose②
mongoose②原创 2022-01-13 18:27:04 · 189 阅读 · 0 评论 -
mongoose①
mongoose原创 2022-01-12 21:29:39 · 301 阅读 · 0 评论 -
multer
Multer 是一个 node.js 中间件,用于处理 multipart/form-data 类型的表单数据,它主要用于上传文件。它是写在 busboy 之上非常高效。原创 2022-01-08 13:36:08 · 2500 阅读 · 4 评论 -
nodemon
nodemon原创 2022-01-12 21:28:27 · 199 阅读 · 0 评论 -
Node.js中的异步编程
文章目录前言一、同步API和异步API的区别1.同步API2.异步API3.异步API通过回调函数获取值二、使用步骤1.引入库2.读入数据总结前言同步API:阻塞代码执行,从返回值中拿到执行结果。异步API:不会阻塞代码执行,同步API执行完后才轮到异步API,通过回调函数拿到执行结果。一、同步API和异步API的区别1.同步API代码如下:const add = (x, y) => { return x + y}console.log(add(3, 7));执行结果原创 2022-01-12 21:29:58 · 389 阅读 · 0 评论 -
Node.js模块化开发
文章目录前言一、Node.js模块化开发规范二、exports导出对象1.模块a.js2.模块b.js3.输出结果三、module.exports导出对象1.模块a.js2.模块b.js3.输出结果四、exports和module.exports的关系1.模块a.js2.模块b.js3.输出结果五、exports或module.exports重新指向一个对象,导出对象最终以module.exports为准。1.module.exports重新指向一个对象1.模块a.js2.模块b.js3.输出结果2.exp原创 2022-01-12 21:29:06 · 85 阅读 · 0 评论