node.js
文章平均质量分 89
bear*6
努力的小熊
展开
-
Node.js---process对象
process对象是 Node 的一个全局对象,提供当前 Node 进程的信息。(进程:程序的一次动态运行)它可以在脚本的任意位置使用,不必通过require命令加载。该对象部署了EventEmitter接口。一、属性process常用的属性有:属性作用process.argv返回一个数组,成员是当前进程的所有命令行参数process.env返回一个对象,成员为当前Shell的环境变量process.installPrefix返回一个字符串,表示Node安装路径的原创 2022-01-29 17:38:08 · 1943 阅读 · 0 评论 -
Node.js---用readline模块实现输入
用readline模块实现输入一、什么是readline二、readline的使用三、实例1、示例1:输入输出2、示例2:模拟命令行的输入输出一、什么是readline readline是Node.js里实现标准输入输出的封装好的模块,通过这个模块我们可以以逐行的方式读取数据流。使用require("readline")可以引用模块。二、readline的使用(1)第一步:createInterface创建原创 2022-01-25 10:47:30 · 854 阅读 · 0 评论 -
Node.js---在项目中操作 MySQL
在项目中操作 MySQL1、在项目中操作 MySQL的步骤2、安装与配置 mysql 模块1、安装 mysql 模块2、配置 mysql 模块3、测试 mysql 模块能否正常工作3、使用 mysql 模块操作 MySQL 数据库1、查询数据2、插入数据3、插入数据的便捷方式4、更新数据5、更新数据的便捷方式6、删除数据7、标记删除1、在项目中操作 MySQL的步骤(1)安装操作 MySQL 数据库的第三方模块(mysql)(2)通过 mysql 模块连接到 MySQL 数据库(3)通过 mysql原创 2022-01-12 22:38:01 · 1420 阅读 · 3 评论 -
Node.js---使用Express写接口
使用Express写接口一、创建基本的服务器二、创建API路由模块三、编写 GET 接口四、编写POST接口五、CORS 跨域资源共享1、接口的跨域问题2、使用 cors 中间件解决跨域问题3、什么是 CORS4、CORS 的注意事项六、JSONP接口一、创建基本的服务器二、创建API路由模块三、编写 GET 接口四、编写POST接口五、CORS 跨域资源共享1、接口的跨域问题2、使用 cors 中间件解决跨域问题3、什么是 CORS4、CORS 的注意事项六、JSONP接口...原创 2022-01-12 17:54:18 · 2340 阅读 · 0 评论 -
Node.js---中间件
中间件一、中间件概念1、Express 中间件的调用流程2、Express 中间件的格式3、next 函数的作用二、Express 中间件的使用1、定义中间件函数2、全局生效的中间件3、定义全局中间件的简化形式4、中间件的作用5、定义多个全局中间件6、局部生效的中间件7、定义多个局部中间件三、中间件的分类1、应用级别的中间件2、路由级别的中间件3、错误级别的中间件4、Express内置的中间件5、第三方的中间件四、自定义中间件1、需求描述与实现步骤2、定义中间件3、 监听 req 的 data 事件4、监听原创 2022-01-11 21:54:22 · 4403 阅读 · 9 评论 -
Node.js---Express路由
路由1、路由的概念2、路由的匹配过程3、路由的使用1、最简单的用法2、模块化路由3、注册路由模块4、为路由模块添加前缀1、路由的概念广义上来讲,路由就是映射关系。在 Express 中,路由指的是客户端的请求与服务器处理函数之间的映射关系。Express 中的路由分 3 部分组成,分别是请求的类型、请求的 URL 地址、处理函数,格式如下:app.method(path,handler)例如://匹配get请求,且请求URL为/app.get('/',(req,res)=>{原创 2022-01-09 16:12:21 · 736 阅读 · 2 评论 -
Node.js---Express基本使用和静态资源托管
Express一、Express简介二、Express 的基本使用1、安装2、创建基本的 Web 服务器3、监听 GET 请求4、监听 POST 请求5、 把内容响应给客户端6、获取 URL 中携带的查询参数7、获取 URL 中的动态参数三、托管静态资源1、express.static()2、托管多个静态资源目录3、挂载路径前缀四、nodemon1、安装nodemon2、使用nodemon一、Express简介  原创 2022-01-08 20:27:57 · 2630 阅读 · 3 评论 -
Node.js---内置模块
内置模块一、fs 文件系统模块1、什么是 fs 文件系统模块1、读取指定文件中的内容1、 fs.readFile() 的语法格式2、判断文件是否读取成功2、向指定的文件中写入内容1、fs.writeFile() 的语法格式2、 判断文件是否写入成功2、案例 - 考试成绩整理3、fs 模块 - 路径动态拼接的问题二、path 路径模块1、什么是 path 路径模块2、路径拼接1、 path.join() 的语法格式2、获取路径中的文件名1、path.basename() 的语法格式2、path.basenam原创 2022-01-08 12:58:39 · 899 阅读 · 0 评论 -
Node.js---模块化
模块化一、Node.js 中的模块化1、Node.js 中模块的分类2、加载模块3、 Node.js 中的模块作用域4、向外共享模块作用域中的成员1、 module 对象2、module.exports 对象3、exports 对象4、exports 和 module.exports 的使用误区5、Node.js 中的模块化规范二、npm与包1、包2、格式化时间1、格式化时间的传统做法3、包管理配置文件4、解决下包速度慢的问题5、包的分类6、开发属于自己的包7、发布包三、模块的加载机制1、 优先从缓存中加载原创 2022-01-08 12:59:00 · 152 阅读 · 0 评论 -
node.js---开发自己的包
开发自己的包1、 需要实现的功能2、初始化包的基本结构3、初始化 package.json4、在 index.js 中定义格式化时间的方法5、在 index.js 中定义转义 HTML 的方法6、在 index.js 中定义还原 HTML 的方法7、将不同的功能进行模块化拆分8、编写包的说明文档9、发布包1、注册 npm 账号2、登录 npm 账号3、把包发布到 npm 上10、删除已发布的包 在这里需要给大家原创 2022-01-08 12:59:31 · 847 阅读 · 1 评论