随笔分类 -  nodejs

摘要:const { Article } = require('../../model/acticle'); const pagination = require('mongoose-sex-page'); module.exports = async(req, res) => { const page  阅读全文
posted @ 2020-06-13 20:05 EricBlog 阅读(321) 评论(0) 推荐(0)
摘要:// 选择文件上传控件 var file = document.querySelector('#file'); var preview = document.querySelector('#preview'); file.onchange = function() { //1 创建文件读取对象 va 阅读全文
posted @ 2020-06-13 17:58 EricBlog 阅读(262) 评论(0) 推荐(0)
摘要:const { User } = require('../../model/user'); const user = require('../../model/user'); module.exports = async(req, res) => { let page = req.query.pag 阅读全文
posted @ 2020-06-12 20:31 EricBlog 阅读(147) 评论(0) 推荐(0)
摘要:添加字段验证 //引入 joi 模块 const Joi = require('joi'); module.exports = async(req, res) => { // 定义规则对象 const schema = { username: Joi.string().min(2).max(12). 阅读全文
posted @ 2020-06-12 15:51 EricBlog 阅读(168) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2020-06-12 15:15 EricBlog 阅读(174) 评论(0) 推荐(0)
摘要:// 引入body-parser 模块 用来处理 post 请求参数 const bodyParser = require('body-parser'); // 处理post 请求参数 app.use(bodyParser.urlencoded({extended:false})) npm inst 阅读全文
posted @ 2020-06-12 14:39 EricBlog 阅读(87) 评论(0) 推荐(0)
摘要:// 引入mongoose 第三方模块 const mongoose = require('mongoose'); // 连接数据库 mongoose.connect('mongodb://localhost/blog', { useNewUrlParser: true, useUnifiedTop 阅读全文
posted @ 2020-06-12 13:11 EricBlog 阅读(139) 评论(0) 推荐(0)
摘要:2 生成json文件npm init -y 3 安装项目所需模块npm install express mongoose art-template express-art-template // 引入 express 框架 const express = require('express'); // 阅读全文
posted @ 2020-06-12 10:58 EricBlog 阅读(191) 评论(0) 推荐(0)
摘要:生成package.json 文件 // 引入 router模块 const getRouter = require('router'); // 获取路由对象 const router = getRouter(); 安装日期处理时间 插件 // 引入处理日期的第三方模块 const dateform 阅读全文
posted @ 2020-06-11 15:35 EricBlog 阅读(275) 评论(0) 推荐(0)
摘要:const template = require('art-template'); const path = require('path'); // template 方法是用来拼接字符串的 // 1. 模板路径 绝对路径 // 2. 要在模板中显示的数据 对象类型 // 返回拼接的字符串 cons 阅读全文
posted @ 2020-06-11 13:37 EricBlog 阅读(184) 评论(0) 推荐(0)
摘要:const http = require('http'); // 连接数据库 const mongoose = require('mongoose'); const url = require('url'); const querystring = require('querystring'); / 阅读全文
posted @ 2020-06-11 11:45 EricBlog 阅读(247) 评论(0) 推荐(0)
摘要:加上这两句 不会报错 阅读全文
posted @ 2020-06-10 18:16 EricBlog 阅读(158) 评论(0) 推荐(0)
摘要:const fs = require('fs'); // fs.readFile('./1.txt', 'utf8', (err, restult1) => { // console.log(restult1); // fs.readFile('./2.txt', 'utf8', (err, res 阅读全文
posted @ 2020-06-10 17:35 EricBlog 阅读(339) 评论(0) 推荐(0)
摘要:异步API 无法通过返回值拿到 回调函数 阅读全文
posted @ 2020-06-10 16:12 EricBlog 阅读(987) 评论(0) 推荐(0)
摘要:inpm install mime const mime = require('mime'); 指定返回资源的类型 mime 可以自动区分页面文件 const http = require('http'); const url = require('url'); const app = http.c 阅读全文
posted @ 2020-06-10 15:17 EricBlog 阅读(384) 评论(0) 推荐(0)
摘要:// 1 引入系统模块 const http = require('http'); const url = require('url'); // 2 创建网站服务 const app = http.createServer(); // 3为网站服务器对象添加请求事件 app.on('request' 阅读全文
posted @ 2020-06-10 14:33 EricBlog 阅读(110) 评论(0) 推荐(0)
摘要:// 创建服务器模块 const http = require('http'); // app 对象就是网站服务器对象 const app = http.createServer(); // 当有请求的时候 app.on('request', (req, res) => { // 获取请求方式 // 阅读全文
posted @ 2020-06-10 14:07 EricBlog 阅读(255) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2020-06-10 12:07 EricBlog 阅读(83) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2020-06-10 11:52 EricBlog 阅读(158) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2020-06-10 11:48 EricBlog 阅读(153) 评论(0) 推荐(0)