NodeJS

一、NodeJS是什么

Nodejs是js运行环境,可以解析运行js代码,也就是说现在js可以脱离浏览器来运行。

nodejs不可以操作bom,dom。可以操作服务器上的相关知识。

二、npm 

nmp是世界上最大的开源生态系统,大多数js相关的包都存放在npm上,这样做让开发人员更方便去下载

 三、nodejs fs模块

一、文件读取

引入fs核心模块,在里面提供了所有相关的api

 二、文件增删改查

添加

读取

 删除文件

第三方模块

 一、nodemailer向邮箱发送验证码

引入模块

const nodemiler = require("nodemailer");

一、创建发送邮件请求对象

二、邮件信息

 三、发送邮件

error对象 

let err = new Error('发生错误')
throw err//抛出错误,终止代码

express框架

写接口

中间件 

内置中间件static静态资源目录

//使用一个模块path做路径拼接
const path = require(“path”);
path.join(_dirname,'./hehe')
//使用console.log(_dirname)获取文件绝对路径

express.static(绝对路径)
//生成一个静态资源目录

  • 7
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值