随笔分类 -  node

1
摘要:jwt:是目前最流行的跨域认证解决机制 token: 用户的信息通过token字符串的形式,保存在客户端浏览器中,服务器通过还原token的形式恢复用户身份 jwt 有三个部分组成: Header,Payload,Sigatrue 运行jwt需要安装两个jwt的包 npm i jsonwebtoke 阅读全文 »
posted @ 2022-11-11 11:42 文采呱呱 阅读(90) 评论(0) 推荐(0) 编辑
摘要:cookie 由name和value值组成 cookie不具有安全性!!!不能用cookie存储用户的隐私敏感数据 安装session中间件 案例: 新建一个文件夹,输入 npm init -y npm i express npm i express-session 在目录下新建一个app.js文件 阅读全文 »
posted @ 2022-11-10 15:59 文采呱呱 阅读(28) 评论(0) 推荐(0) 编辑
摘要:初始化一个包记录项目文件 npm init -y 建立一个MySQL包 npm i mysql 配置mysql模块 // 导入数据库模块 const mysql = require('mysql') // 配置应用数据库 const db = mysql.createPool({ host: '12 阅读全文 »
posted @ 2022-11-09 00:06 文采呱呱 阅读(81) 评论(0) 推荐(0) 编辑
摘要:步骤图 ①,安装MySQL模块到项目里 阅读全文 »
posted @ 2022-11-08 23:48 文采呱呱 阅读(16) 评论(0) 推荐(0) 编辑
摘要:概念:浏览器端通过<script>标签的src属性,请求服务器上的数据,同时,服务器返回一个函数的调用。这种请求数据 的方式叫做SONP。特点:①JSONP不属于真正的Ajax请求,因为它没有使用XMLHttpRequest这个对象。②JSONP仅支持GET请求,不支持POST、PUT、DELETE 阅读全文 »
posted @ 2022-11-03 14:19 文采呱呱 阅读(71) 评论(0) 推荐(0) 编辑
摘要:室友通过控制Access-Control-Allow-Origin修改只有哪些网页可以访问资源 res.setHeader('Access-Control-Allow-Origin','*') 默认情况下,CORS仅支持客户端向服务器发送如下的9个请求头: Accept、Accept-Languag 阅读全文 »
posted @ 2022-11-03 13:54 文采呱呱 阅读(47) 评论(0) 推荐(0) 编辑
摘要:主体 const express = require('express') const app = express() const rou = require('./api') //处理POST方法必写 // 配置解析application/json格式 app.use(express.json() 阅读全文 »
posted @ 2022-11-03 10:24 文采呱呱 阅读(21) 评论(0) 推荐(0) 编辑
摘要:// 1,导入express const express = require('express') const app = express() // 3定义一个中间件 // const mw = (req,res,next)=>{ // console.log('中间件'); // next() / 阅读全文 »
posted @ 2022-11-01 15:48 文采呱呱 阅读(36) 评论(0) 推荐(0) 编辑
摘要:// express中,路由指客户端请求与服务器处理函数的映射关系 // express中,路由分三部分,请求类型,请求url,处理函数 // METHOD指请求类型 // path是url // HANDLER是处理函数 // app.METHOD(PATH,HANDLER) const expr 阅读全文 »
posted @ 2022-11-01 11:44 文采呱呱 阅读(26) 评论(0) 推荐(0) 编辑
摘要:全局安装 npm i -g nodemon 自动监听,代码有被动自动更新,无需重启服务器 启动: 由node 名改为nodemon 名 阅读全文 »
posted @ 2022-11-01 10:56 文采呱呱 阅读(18) 评论(0) 推荐(0) 编辑
摘要:const express = require('express') const app = express() // 调用static函数托管静态资源 可托管多个 // 从上往下查找 // 做伪装 app.use(express.static('./index')) app.use('/publi 阅读全文 »
posted @ 2022-11-01 10:47 文采呱呱 阅读(27) 评论(0) 推荐(0) 编辑
摘要:// express和node.js内置的http模块类似,是专门用来创建web服务器的 // express是一个第三方的包 // express是基于http内置模块封装出来的包,能提升开发效率 // web服务器分两种,api服务器和web服务器 const express = require 阅读全文 »
posted @ 2022-10-31 11:42 文采呱呱 阅读(21) 评论(0) 推荐(0) 编辑
摘要:// 装包完成后出现node_modules文件夹,是用来储存项目中的包,require引入的第三方包就是引用这里的,.package-lock记录每一个包的下载信息,包的名字,版本和下载地址 // 要下载指定版本包可以加@ 如:npm i dayjs@1.11.5 // npm i 包 核心依赖 阅读全文 »
posted @ 2022-10-31 09:59 文采呱呱 阅读(27) 评论(0) 推荐(0) 编辑
摘要:第三方模块和包是同一个概念 包是基于内置模块封装出来的 https://www.npmjs.com/ 全球最大包共享平台 https://registry.npmjs.org/ 下载包服务器 // 定义格式化时间的方法 function datatime(dtStr) { const dt = ne 阅读全文 »
posted @ 2022-10-26 18:18 文采呱呱 阅读(30) 评论(0) 推荐(0) 编辑
摘要:自定义模块 // console.log(module) // 自定义模块中,默认情况,module.exports = {} // 空对象 const name = 'zs' // 挂载方法 module.exports.usename = name // 挂载方法 module.exports. 阅读全文 »
posted @ 2022-10-25 17:45 文采呱呱 阅读(22) 评论(0) 推荐(0) 编辑
摘要://1 导入内置fs模块 const fs = require('fs') //2 导入path模块 const path = require('path') //3 导入http模块 const http = require('http') //4 创建web服务器 const server = 阅读全文 »
posted @ 2022-10-22 16:36 文采呱呱 阅读(20) 评论(0) 推荐(0) 编辑
摘要://http: // 1,导入http模块 const http = require('http') // 2,创建web实例 const server = http.createServer() // 3,为服务器绑定require事件 server.on('request',function(r 阅读全文 »
posted @ 2022-10-22 00:34 文采呱呱 阅读(22) 评论(0) 推荐(0) 编辑
摘要:// 导入 const fs = require('fs') const path = require('path') // 匹配正则表达式 // 样式 const regStyle = /<style>[\s\S]*<\/style>/ // js const regScript = /<scri 阅读全文 »
posted @ 2022-10-19 01:08 文采呱呱 阅读(25) 评论(0) 推荐(0) 编辑
摘要:1,拼接路径 const fs = require('fs') const path = require('path') fs.readFile(path.join(__dirname,'path'),'utf8',function(err,dataStr){ if(err){ return con 阅读全文 »
posted @ 2022-10-19 00:11 文采呱呱 阅读(36) 评论(0) 推荐(0) 编辑
摘要:1导入fs模块 const fs = require('fs') 2,读取文件内容 fs.readFlie(path,'utf8',function(err,dataStr){ console.log(err) console.log(' ') console.log(dataStr) }) 注:p 阅读全文 »
posted @ 2022-10-18 23:49 文采呱呱 阅读(34) 评论(0) 推荐(0) 编辑

1
点击右上角即可分享
微信分享提示