![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
node后端
node后端服务
上天注定的姻缘最大嘛!
node java 前端领域 小白
展开
-
node服务端跨域如何解决(express)
node服务端跨域如何解决(express)var app = express();//设置允许跨域访问该服务.app.all('*', function (req, res, next) { res.header("Access-Control-Allow-Origin", "*"); res.header('Access-Control-Allow-Methods', 'PUT, GET, POST, DELETE, OPTIONS'); // res.header("Ac原创 2020-11-27 13:23:20 · 164 阅读 · 0 评论 -
nodejs event模块如何使用
nodejs event模块如何使用让异步操作变成同步var Event = require("events").EventEmitter; var ev = new Event(); //实例化events事件1 ev.once("error", function () { return; }); ev.once("FindId", function () { User.findByName(username, function (err, do原创 2020-11-27 13:22:41 · 144 阅读 · 0 评论 -
nodejs实现socket(原生和使用socket io)
nodejs实现socket(原生和使用socket io)原生//服务端const ws = require('nodejs-websocket')let count = 0 //记录当前用户数量const server = ws.createServer(connect =>{ count++ connect.userName = `用户${count}` broadcast(`${connect.userName}进入了聊天室`) connect.原创 2020-11-27 13:21:25 · 906 阅读 · 1 评论 -
nodejs使用mongoose模块链接数据库
nodejs使用mongoose模块链接数据库//作用链接数据库const mongoose = require("mongoose");mongoose.set('useCreateIndex', true)mongoose.connect( "mongodb://adminroot:xxxxx@xxxxxxx:27017/blog?authSource=admin", { useNewUrlParser: true, useUnifiedTopology: true });mongo原创 2020-11-27 13:18:58 · 170 阅读 · 0 评论 -
node服务端如何实现发送邮件
node服务端如何实现发送邮件封装工具类const nodemailer = require('nodemailer')var path=require('path');var mailTransport = nodemailer.createTransport({ // host : 'smtp.exmail.qq.com', service:'qq', secureConnection: true, // 使用SSL方式(安全方式,防止被窃取信息) secure原创 2020-11-27 13:17:51 · 176 阅读 · 0 评论 -
node如何实现图片/文件上传下载
node如何实现图片/文件上传下载io.jsconst fs = require('fs')const io = { ExitsFile : async function(path){ //判断文件是否存在 await fs.exists(path, function(exists) { if(exists){ return 1 }else{ //原创 2020-11-27 13:16:25 · 379 阅读 · 0 评论 -
node mongoose的aggregate多表查询如何使用
node mongoose的aggregate多表查询如何使用1.分类统计数量个数BlogModel.aggregate( [ { $project: { tag: 1, uid:1, sum:1 }, }, { $match:{ uid:mongoose.Types.ObjectId(uid) }原创 2020-11-27 13:40:13 · 414 阅读 · 0 评论 -
nodejs如何实现jwt token验证(express)
nodejs如何实现jwt token验证(express)1.封装工具类/* * @Descripttion: token验证类 * @Author: mikasa * @Date: 2020-07-15 17:57:37 */ const jwt = require('jsonwebtoken')const path = require('path')const fs = require('fs')// 创建 token 类class Jwt { constructor(原创 2020-11-26 10:08:33 · 725 阅读 · 0 评论