链接:https://pan.baidu.com/s/1KsXg_0TMGNQkO1S5YDO_aw 提取码:ude5
链接:https://pan.baidu.com/s/1_VTelO9z0srgFzF5yixFaA 提取码:pgp7
链接:https://pan.baidu.com/s/1jnb7v1yqlexygtd7gJJ8aw 提取码:duum
高性能 Node.js 图像处理,调整 JPEG、PNG、WebP、AVIF 和 TIFF 图像大小的最快模块。使用 libvips 库。
Fastify,快速并且低开销的 web 框架,专为 Node.js 平台量身打造。
Nodemon 是一款非常实用的工具,用来监控你 node.js 源代码的任何变化和自动重启你的服务器。
快速、简洁且高效的博客框架。
Playwright 是由微软公司 2020 年初发布的新一代自动化测试工具,相较于目前最常用的 Selenium,它仅用一个 API 即可自动执行 Chromium、Firefox、WebKit 等主流浏览器自动化操作。作为针对 Python 语言纯自动化的工具,在回归测试中可更快的实现自动化。
Node.js 最佳实践,这是对 Node.js 最佳实践中排名最高的内容的总结和分享
Puppeteer提供了一个高级 API 来通过 DevTools 协议控制 Chromium 或 Chrome。Puppeteer 默认以 headless 模式运行,但是可以通过修改配置文件运行“有头”模式。 可以在浏览器中手动执行的绝大多数操作都可以使用 Puppeteer 来完成!
koa + vue开发的局域网聊天室,支持群聊、文件传输、粘贴截图、文件列表、聊天记录(本地存储文本文件模拟数据库)等模块
使用nodejs模拟的jenkins打包vue项目功能
【已完成】这里是《从零到部署:用 Vue 和 Express 实现迷你全栈电商应用》系列教程的源代码仓库。
技术栈是 koa + swig模板引擎 + jQuery
前端React+后端Koa实现的成都房协网数据分析网站。
react+redux+express+MongoDB,又一套 CRUD(增删改查)后台数据管理系统,只不过用到的技术栈比较新(目前我所理解的最佳实践),具有一定的参考意义。
egg 项目部署 nodejs.Error: Please set config.keys first 报错问题记录
WebContainers 是一个基于浏览器的运行时,用于执行 Node.js 应用程序和操作系统命令,它完全运行在您的浏览器页面中.
node 使用 oicq 登录 QQ 提示" [温馨提示]当前QQ版本过低,请升级至最新版本后再登录。点击进入下载页面" 问题解决办法记录
AWS EC2 中管理 NodeJs 环境
日志表里存储了写入时间,时间存的是 Date 类型的数据,直接 select 出来的数据比存储的实际数据要少 8 个小时,数据库格式:2018-03-12 14:46:31, 通过egg-mysql查询出来的格式:2018-03-12T06:46:31.000Z, 自动加上了时区而且还是错误的时区。
阿里这个框架已经很久没更新了,连插件模块都没有人维护。本来想着用 egg-socket.io 的 2.1.1 版本就行了,但是用起来发现很多的 api 都用不了了,于是有了升级的想法,重写配置。
在日常开发过程中,我们经常会用到 pm2 来起到服务,甚至会用 watch 来实现热更新。这种模式并不适合用在生产环境中,因为 pm2 零延时重启,会导致正在处理的请求直接被销毁,如果数据库没加事务,可能会导致数据库的数据不完整,我们可以利用--kill-timeout 参数延时退出,保证正在处理的请求正常结束
配置husky7时,husky add hook不起作用,没有正常添加hook
我们已经习惯了使用各种开源cli工具,协助我们进行日常开发,本文将从零开始构建我们自己的cli命令行工具。
mysql保存Emoji表情,字符串直接存进去会变编码问题
本文将简述浏览器中的js事件循环机制,帮助我们理解Node中代码是如何运行的。Javascript的一大特点是单线程,也就意味着同一时间他只能做一件事。那Node是如何支撑高并发呢?
linux有crontab定时任务,那么在Node中,定时任务该如何实现?
在egg中发起https请求时提示证书过期错误(certificate has expired)问题记录
在线工具