
node.js
boboj1
web前端在职两年
展开
-
采用Vue+Node前后端分离的校友信息管理系统(适合毕业设计)
本系统所采用的技术:前端:vue2后端:koa2数据库:mongodb整个系统分为:新闻模块、校友会模块、校友活动模块、招聘信息模块、捐赠模块、个人信息管理模块。以下为相关页面:原创 2022-04-27 23:11:51 · 1274 阅读 · 0 评论 -
koa2配置跨域
npm i koa2-cors --save在app.js中引用const cors = require('koa2-cors')一定要在路由之前使用中间件app.use(cors())原创 2021-09-21 17:08:57 · 440 阅读 · 0 评论 -
node.js常用模块
目录1.path模块1.1 normalize1.2 join1.3 resolve1.4 extname1.5 basename1.6 dirname1.7 parse1.8 format2.fs模块2.1 readFile2.2 writeFile3.buffer4.events5.http模块5.1 get请求5.2 post请求1.path模块const path = require('path')1.1 normalize将字符串处理成路径const nor = path.normal原创 2021-09-20 16:51:17 · 783 阅读 · 0 评论 -
Express学习笔记与记录
目录Express安装Express路由1.字符串的路由模式2.类字符串的正则模式3.正则表达式路径4.动态路由5.路线处理程序ejs常用语法GET提交POST提交允许前端跨域请求中间件cookie1.安装2.引入3.设置中间层4.设置cookie5.参数说明6.查看加密的cookie7.加密原理解析8.自定义加密代码session1.安装、引入、设置2.常用配置multer中间件ajax实现文件的上传Express安装官方文档:https://www.expressjs.com.cn/starter/原创 2021-07-27 12:45:04 · 657 阅读 · 0 评论 -
Node.js爬取数据并存放在Mysql中
连接数据库node.js连接数据库需要先安装mysql包npm install mysql连接数据库操作const mysql = require('mysql')let options = { host: "localhost", user: "root", password: "123123", port: "3306",//可选 database: "mall"}//创建与数据库连接的对象let con = mysql.createConnection(option原创 2021-07-24 17:00:23 · 1050 阅读 · 3 评论 -
JavaScript【爬虫】在Node环境下爬取电影资源
爬取结果完整代码主要代码:在node环境下直接运行此代码const request = require('request')const fs = require('fs')const { fsRead, fsWrite, fsDir} = require('./lcfs')let httpUrl = "https://www.1905.com/vod/list/n_1/o3p1.html"//请求网页函数function req(url) { return new P原创 2021-07-22 23:10:16 · 999 阅读 · 3 评论 -
node.js中的文件读写操作
官方文档:node.js文件操作读取文件fs.readFile(path[, options], callback)[]表示可选具体选项可参考文档fs.readFileconst fs = require('fs');fs.readFile('hello.txt',{flag:'r',encoding:'utf-8'},function(err,data) { if(err) { console.log(err); }else { consol原创 2021-06-28 20:23:29 · 416 阅读 · 0 评论 -
node几个常用命令
1.npm -v:查看npm版本2.npm init:初始化后会出现一个package.json配置文件,可以在后面加上-y,快速跳过问答式界面3.npm install:根据package.json文件自动下载项目所需要的全部依赖4.npm install 包名 --save(npm install 包名 -S):安装的包需要发布到生产环境的,会出现在package.json文件中的dependencies属性中5.npm install 包名 --save--dev(npm install 包名原创 2021-06-28 15:50:28 · 1977 阅读 · 0 评论 -
深入浅出node核心模块-querystring
const querystring = require('querystring');querystring.stringify将对象处理成字符串let obj1 = { name: "tyh", age: 12, sex: "male", course: ['node.js','vue.js']}let o1 = querystring.stringify(obj1);//name=tyh&age=12&sex=male&course=原创 2021-06-10 10:28:04 · 169 阅读 · 1 评论