2020-10-26——node.js进阶

2020-10-26  本文已影响0人  有事留言Thank

笔记

———————————————————————————————————————————————————————————————

contentType:false 请求头禁止转码

processData:false 禁止字符串转换

onchange  监听图片选择事件

upload  图片上传进度,有多个属性

onprogress  上传中

e.loaded 已经上传的数据

e.tital 文件总的大小

module.exports={方法,对象}  编写自定义模块导出

require() 请求  (导入路径可以省略.JS)

npm项目初始化

npm init NAME(英文名字)

npm init -y 快速生成npm文件(不能有中文)

npm下载第三方模块  install(安装) 库(库名) 不需要 点 .js 直接js

package-lock.json 记录下载信息 没什么用

dependencies  依赖包——依赖那些包,方便快速安装所有包,使用

npm confing get registy  执行命令查看是否设置成功

npm confing set registy  切换到国内请求元

moment  时间处理模块

format moment的对象

库必须在同个父级文件下才能使用

node加载第三方包的顺序

根据require('包名') 

node_modules文件来寻找,找到同名的包就会分析package.json文件

分析入口字段(entry或main)指向的文件

entry 主入口

main 主入口

res.setHeader 设置响应头

http 协议

createServer 创建服务器

querystring.parse  截取参数

parse  解析

req 请求

res  响应

err  错误

indexof 查找字符串

listen 监听服务器

postman 客户端 帮我们发送数据的服务端

请求方式

请求地址

请求参数

npm uninstall 文件名 删除npm包

ajax与FormData 一起使用,传后台文件

——————————————————————————————————————————————————————————————

node/js

1.引入模块  http 

2.创建服务器    createServer((req,res)=>{

req 请求头

res 响应头

})

3.监听服务器

sever.listen(3000(端口号),(err)=>{
err :报错

})

4.postman的使用

5.querystring.psrse解析字符串

6,npm 包管理

npm init   npm项目初始化

npm init-y 快速生成npm文件不能有中文)

npm  install 安装库

package-lock.json 记录下载信息 没用

dependencies  依赖包——依赖那些包,方便快速安装所有包,使用

npm confing get registy  执行命令查看是否设置成功

7.调用库

根据require('包名') 

node_modules文件来寻找,找到同名的包就会分析package.json文件

——————————————————————————————————————————————————————————————

上一篇下一篇

猜你喜欢

热点阅读