node.js
nodejs 基础课堂
摇头的金丝猴
这个作者很懒,什么都没留下…
展开
-
mondb数据操作
mongodb 介绍以及操作原创 2022-01-14 21:48:48 · 761 阅读 · 0 评论 -
挂载路由 / 中间件的作用
const express = require('express');const { send } = require('express/lib/response');const app = express()//客户端发起任何请求 , 到大服务器之后,都会触达的中间件 ,佳作全局生效的中间件//通过 app.use(中间件函数)//中间件的作用 : 多个中间件之间,共享同一份req 和res 基于这样的特性,我们可以在上游的中间件中,统一为req 或者 res 对象添加自定义的.原创 2022-01-12 23:16:28 · 342 阅读 · 0 评论 -
express 请求方式(常用) / 不完整请求路径
express 请求方式(常用)get 获取信息请求 post post处理请求 put 编辑信息的请求 (用的不多) delete 删除信息的请求不完整请求路径? 匹配0次或者1次 ( ' ab?cd' ) 可 abcd / acd * 匹配其他1次或者多次 ( ' ab*cd' ) 可 abcd / abbbbasdasdbbcd + 匹配1次或者多次 ( ' ab*cd' ) 可 abcd / abbbbbc...原创 2022-01-12 21:03:04 · 700 阅读 · 0 评论 -
静态资源托管 (把一个文件夹放到服务器下)
index.js为服务器 在浏览器可以直接输入就可以直接访问服务器 必须安装 npm i express -g 项目依赖包在父级文件以上const express = require('express') //引入 express模块 是基于 nodejs 搭建服务器的框架const app = express() //搭建服务器app.listen(8080, () => { console.log('服务器正在启动http://localhos.原创 2022-01-12 19:54:47 · 616 阅读 · 0 评论 -
相应状态处理
res.end( ' ' ) 中文会乱码 必须加 res.setHeader('content-type , text/index ; charset=utf-8') res.send(' ') 放中中文不会乱码 相当于 1 + 请求头 res.json({ }) 相应json 数据 res.redirect( ' / ') 重定向 res.sendFile(require(''path'').join(__dirname,' index.html ')) ...原创 2022-01-12 19:44:51 · 87 阅读 · 0 评论 -
简单爬虫爬取数据内容
const http = require('http'); //引入http 模块const fs = require('fs') //引入fs 模块const app = http.createServer((req, res) => { //req 请求报文内容 res 相应报文内容 http.get('http://www.17989.com/xiaohua/', (req1) => { // http.get 参数.原创 2022-01-11 23:26:39 · 211 阅读 · 0 评论 -
AMD / CMD 模块化开发
AMD 先下载 require AMD开发模块包同一文件夹下有 a.js b.js c.js index.html require.js包a.js// 文件名 : a.jslet a = 10;define('moduleA',function(){ return a})// 语法 // define('模块名',执行函数)// 执行函数中使用对应的逻辑语法 ,最后函数中使用return 抛出变量b.js//b .jslet b = 20...原创 2022-01-10 11:37:03 · 316 阅读 · 0 评论 -
nodejs http模块
客户端 : 在网络节点中,负责消费资源的电脑,叫做客户端服务器 : 负责对外提供网络资源的电脑,叫做服务器http 模块 是node.js 官方提供的.用来创建web 服务器的模块.通过http 模块提供懂得 http.caeateServer() 方法,就能方便的吧一台电脑,变成一台Web服务器,从而对外提供Web资源使用http模块 , 模块创建Web服务器 , 则需要导入它const http = require('http') 通过http创建最基础的服务器1 /原创 2022-01-09 21:17:54 · 1037 阅读 · 0 评论 -
nodejs writeFile和readFile 数据操作demo
1 将原来 1.txt 文件中的数据 2写入新的2.txt文件中数据注意点:1 1中小红=99 小白=100 之间有空行2 将1中的=改变成: 的形式代码实现const fs = require('fs')//读取代码fs.readFile('./1.txt','utf8',function(err,date){ if(err){ return console.log('读取文件失败'+err.ne...原创 2022-01-08 22:54:44 · 680 阅读 · 0 评论