node.js
分享学习node.js的经验以及心得总结
Cc.*
前端菜鸡一枚
展开
-
【封装】token的生成使用与密码加密操作
【封装】token的使用与密码加密操作token封装引入 jsonwebtoken模块let jwt = require("jsonwebtoken")封装生成签名与校验签名的方法module.exports = { //生成签名 sign:({username,_id})=>{ return jwt.sign({username,_id},"NZ1906",{e...原创 2020-03-30 21:07:30 · 1006 阅读 · 0 评论 -
【封装】nodejs操作mongo数据库
【封装】nodejs操作mongo数据库本文将涉及以下知识点:nodejs操作数据库的基本代码封装数据库链接操作封装 增删改查 数据库的操作封装根据商品id动态查询商品详情的操作用Promise避免回调地狱nodejs操作数据库的基本代码安装+引入mongodb模块npm i mongodbconst mongodb=require("mongodb")实例化并连接数据...原创 2020-03-18 21:16:07 · 177 阅读 · 0 评论 -
mongo数据库的命令行操作
mongo数据库的命令行操作简单介绍非关系型数据库,又叫nosql,缓存型,使用场景多是解决大规模数据集合多重数据种类mysqlmongoDbdatabase(库)database(库)table(表)collection(集合)row(一条数据)document(文档)column(字段)field(区域)二维表,每次存到磁盘json,...原创 2020-03-16 21:08:24 · 350 阅读 · 0 评论 -
nodejs 操作 mysql数据库
nodejs 操作 mysql数据库详细操作下载引入mysql模块创建数据库连接进行连接执行相关sql语句断开连接下载引入mysql模块var mysql = require("mysql")创建数据库连接var connection = mysql.createConnection({ host : 'localhost', //mysql的服务器...原创 2020-03-14 21:25:49 · 214 阅读 · 0 评论 -
nodejs 路由的简单使用
路由对于前端,主要是导向浏览器应该去哪,对于后端,可以理解为一个子服务,一个路由就是一个小的服务,处理一个接口配置和使用/routes/xx.jsconst express = require("express");let router = express.Router();//创建路由router.响应API("地址",处理函数)//路由处理响应module.exports = ...原创 2020-03-14 19:52:49 · 430 阅读 · 0 评论 -
浅谈ejs
浅谈ejs后端渲染通常根据后端返回的json数据,然后来生成html被称为前端渲染,而后端渲染是后端把json和html结合渲染好后再返回浏览器,没前端什么事了模板引擎无论前后谁渲染页面,都会用到模板引擎,前端操作页面实际上是操作dom,后端渲染页面是把数据和html字符拼接后丢给浏览器引擎前端后端angularJs√×vue/mustach√√...原创 2020-03-13 23:34:21 · 187 阅读 · 0 评论 -
通过nodejs实现文件的上传
通过nodejs实现文件的上传主要内容本文将用来讲述如何通过nodejs进行文件上传,将会涉及到以下知识点:通过express模块进行服务器的搭建通过multer模块将上传的文件保存到指定目录通过fs、path模块将文件改名,添加后缀进行已上传文件的预览思想前端表单->后端接收文件本身->保存到服务器上->给数据库记录文件的一些信息->返回给nodejs...原创 2020-03-13 22:06:45 · 3673 阅读 · 1 评论