
node.js
pgzero
这个作者很懒,什么都没留下…
展开
-
node.js定时计划任务执行
一、安装依赖npm install cron二、使用var CronJob = require('cron').CronJob;new CronJob('* * * * * *', function() { console.log('You will see this message every second');}, null, true, 'America/Los_Angeles');三、API使用constructor(cronTime, onTick, onComplete,原创 2022-02-21 18:22:24 · 1290 阅读 · 0 评论 -
node+express实现邮箱发送验证码
一、安装nodemailer依赖npm install nodemailer --save二、创建sendMail.js//发送邮箱验证码const nodemailer = require('nodemailer');var $commonJS = require('./common.js');// 创建可重用邮件传输器const transporter = nodemailer.createTransport({ host: "smtp.qq.com", // qq的邮件地址原创 2022-02-17 14:19:09 · 811 阅读 · 0 评论 -
node+express实现微信登录和获取手机号
一、安装request依赖npm install request --save二、通过code获取用户openidconst request = require('request');//全局变量let appid = "xxxxxx";//自己小程序后台管理的appid,可登录小程序后台查看let secret = "xxxxxx";//小程序后台管理的secret,可登录小程序后台查看let grant_type = "authorization_code";// 授权(必填)默认值原创 2022-02-16 18:40:34 · 1495 阅读 · 0 评论 -
node生成token
一、安装依赖npm install jsonwebtoken二、生成token//引入const jwt = require('jsonwebtoken');let secret = 'test'; //签名module.exports={ //生成token generateToken(data) { let token = jwt.sign(data,secret); return token; }}原创 2022-02-07 23:11:04 · 1541 阅读 · 0 评论 -
node使用session存储校验验证码
一、安装依赖npm install express-sessionnpm install cookie-parser二、app.js中注册使用const session = require('express-session')// 使用express-session 来存放数据到session中app.use( session({ secret: 'keyboard cat', resave: false, saveUninitializ原创 2022-02-07 19:06:59 · 1354 阅读 · 0 评论 -
Node.Js使用mongoose操作mongodb基础操作
一、安装mongoosenpm install mongoose二、连接数据库// app.jsvar mongoose = require('mongoose'); mongoose.connect('mongodb://localhost/blog') //连接本地数据库blog var db = mongoose.connection;// 连接成功db.on('open', function(){ console.log('MongoD原创 2021-12-30 15:06:57 · 785 阅读 · 0 评论 -
Nodejs+Express+mongoose 连接Mongodb
一、安装依赖npm install mongoose --save 二、连接MongoDB在app.js 文件中// app.jsvar mongoose = require('mongoose'); mongoose.connect('mongodb://localhost/blog') //连接本地数据库blog var db = mongoose.connection;// 连接成功db.on('open', function(){ c原创 2021-12-29 16:31:16 · 714 阅读 · 0 评论 -
node.js + express 接收请求
一、在routes文件夹中新建test.js文件二、在app.js中引用此文件var testRouter = require('./routes/test');app.use('/test', testRouter);三、test.js文件中编写代码var express = require('express');var router = express.Router();//前端请求的路径即为/test/getUserInfo?id=1router.get('/getUserInfo原创 2021-12-28 15:37:43 · 588 阅读 · 0 评论 -
node.js+express创建项目
一、下载node.js二、全局安装express-generatornpm install express --save -gnpm install express-generator --save -g三、创建express项目express demo四、安装依赖包npm i五、运行项目npm start六、修改端口号在www文件内修改默认端口号,并重新运行项目七、热重启npm i -g nodemon//在package.json中修改"scripts": {原创 2021-12-28 11:22:52 · 408 阅读 · 0 评论