当前位置:首页 > javascript > nodejs

nodejs

  • 最新
  • 浏览
  • 评论

npm安装时报错,出现 certificate has expired

hxing6418个月前 (04-13)2049
最近使用npm安装工具屡屡报错,大致显示为:npm ERR! request to https://registry.npm.taobao.org/cnpm failed, reason: certificate has expired....

nodejs 文件操作类的封装

hxing6419个月前 (04-03)3036
最近做node项目,操作文件特别不方便,于是封装了工具类挺好用的,分享给大家 const fs = require('fs') const path = require('path') /** &nb...

深入理解Node.js进程管理

hxing6411年前 (2023-11-20)5275
在Node.js中,进程管理是一个非常重要的话题,它涉及到如何创建、控制和监测进程,以及如何利用多核处理器。本文将深入探讨Node.js中的进程管理,并通过详细的代码示例帮助读者更好地理解。 1. 什么是进程? 首先,让我们了解一下...

Node.js中的并发编程:利用事件循环实现高效多任务处理

hxing6411年前 (2023-11-10)4156
在Node.js中,利用事件驱动的非阻塞I/O模型,我们可以轻松地实现并发编程,高效地处理多个任务。本文将介绍Node.js中的并发编程概念、常用的实现方式以及相关代码示例,并总结如何通过事件循环来实现高效的多任务处理。 一、并发编程概念...

深入理解 Node.js 开发中的 Express 路由与中间件

hxing6411年前 (2023-11-08)3791
在 Node.js 开发中,Express 是一个非常流行的框架,它提供了一种简洁而灵活的方式来构建 Web 应用程序。在 Express 中,路由和中间件是两个核心概念,它们在开发过程中起着重要的作用。本文将深入探讨 Express 路由和中间件的概念、使用方法以及...

构建Node.js Web 应用:使用Express、EJS 和 Mongoose

hxing6411年前 (2023-11-07)3809
在本篇博客文章中,我们将介绍如何使用Node.js的Express框架、EJS模板引擎和Mongoose库来构建一个简单的Web应用实例。通过代码示例和详细解释,帮助读者了解如何结合这些工具来构建一个完整的Node.js Web 应用。1. 准备工作首先,确保你已经安装了Node.js和npm(No...

Node.js初阶之Express

hxing6411年前 (2023-11-04)3391
Node.js是一种基于事件驱动和非阻塞I/O模型的JavaScript运行环境,它非常适合构建高性能的网络应用程序。在Node.js生态系统中,Express是最受欢迎的Web应用程序框架之一。本文将介绍Node.js初阶中的Express框架,并提供一些实例来帮助你入门。什么是ExpressEx...

nodejs websocket 发送protoBuf数据到服务端

hxing6411年前 (2023-10-25)3515
当使用Node.js进行WebSocket通信时,发送经过Protobuf编码的数据到服务端是一个常见的需求。在这篇博客中,我们将通过一个示例来演示如何实现这个功能。假设我们有一个WebSocket服务端,地址为ws://example.com/ws我要发送pb_http_frame中的Reques...

Nodejs 定时任务(node-schedule)

hxing6411年前 (2023-10-15)3355
安装:npm install node-schedule Cron风格定时器var schedule = require('node-schedule'); function scheduleCronstyl...

nodejs 解压文件,当文件名为中文名时会出现乱码

hxing6411年前 (2023-10-12)3435
一开始我是使用compressing 去解压的,后面一直出现乱码,于是换了个解压的包 yauzl 具体实现步骤:安装npm install yauzl   2. 封装了个解压文件方法function unzip(zipFileName, output...