
Node
文章平均质量分 76
南风number
好记性不如烂笔头
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
5分钟使用( WebSocket)创建一个简单聊天
5分钟使用( WebSocket)创建一个简单聊天原创 2023-05-25 16:02:50 · 205 阅读 · 0 评论 -
实现自己的cli-用到的插件
构建自己的cli原创 2022-03-25 14:02:19 · 633 阅读 · 0 评论 -
Puppeteer
Puppeteer出现的背景Chrome59(linux、macos)、 Chrome60(windows)之后,Chrome自带headless(无界面)模式很方便做自动化测试或者爬虫。但是如何和headless模式的Chrome交互则是一个问题。通过启动Chrome时的命令行参数仅能实现简易的启动时初始化操作。Selenium、Webdriver等是一种解决方案,但是往往依赖众多,不够扁平。Puppeteer是谷歌官方出品的一个通过DevTools协议控制headless Chrome的Node原创 2021-06-04 10:53:57 · 675 阅读 · 0 评论 -
初识Node
1、Node.js是什么?Node.js 诞生于 2009 年,由 Joyent 的员工 Ryan Dahl 开发而成, 目前官网最新版本已经更新到 16.2.0版本,最新稳定的是14.17.0。Node.js 不是一门语言也不是框架,它只是基于 Google V8 引擎的 JavaScript 运行时环境,同时结合 Libuv 扩展了 JavaScript 功能,使之支持 io、fs 等只有语言才有的特性,使得 JavaScript 能够同时具有 DOM 操作(浏览器)和 I/O、文件读写、操作数据库(原创 2021-05-27 14:14:11 · 155 阅读 · 1 评论 -
Node
5. Node.js异步编程5.1 同步API,异步API//路径拼接const public = path.join(__dirname,'public');//请求地址解析const urlObj = url.parse(req,url);//读取文件fs.readFile('./demo.txt','utf8',(err,result)=>{ console.log(result)})同步API:只有当前API执行完成后,才能继续执行下一个APIconsole.log('原创 2021-04-07 16:34:15 · 192 阅读 · 0 评论 -
服务器
1. 服务器端基础概念1.1 网站的组成网站应用程序主要分为两大部分:客户端和服务器端。客户端:在浏览器中运行的部分,就是用户看到并与之交互的界面程序。使用HTML、CSS、JavaScript构建。服务器端:在服务器中运行的部分,负责存储数据和处理应用逻辑。1.2 Node网站服务器能够提供网站访问服务的机器就是网站服务器,它能够接收客户端的请求,能够对请求做出响应。1.3 端口端口是计算机与外界通讯交流的出口,用来区分服务器电脑中提供不同的服务。4.4 URL统一资源定位符,又叫UR原创 2021-04-06 19:31:04 · 150 阅读 · 0 评论 -
Node
2.Node运行环境搭建2.3 PATH环境变量存储系统中的目录,在命令行中执行命令的时候系统会自动去这些目录中查找命令的位置。1.Node.js模块化开发1.4 Node.js中模块化开发规范Node.js规定一个JavaScript文件就是一个模块,模块内部定义的变量和函数默认情况下在外部无法得到模块内部可以使用exports对象进行成员导出,使用require方法导入其他模块。1.7模块成员导出的另一种方式module.exports.version=version;module.e原创 2021-03-20 13:09:48 · 218 阅读 · 0 评论