Node.js koa2中间件开发 koa2中间件开发koa2 中间件机制Koa 是一个简单、轻量的 Web 框架。Koa 的最大特色,也是最重要的一个设计,就是中间件(middleware) 。Koa 应用程序是一个包含一组中间件函数的对象,它是按照类似堆栈的方式组织和执行的。Koa中使用 app.use() 用来加载中间件,基本上Koa 所有的功能都是通过中间件实现的。每个中间件默认接受两个参数,第一个参数是 Context 对 2023-12-07
Node.js 基础概览 Node.js 基础概览在编写一个稍大的程序我们一般会将代码模块化使其更易开发维护。Node.js模块采用了CommonJS规范,一个单独的文件就是一个模块。每一个模块都是一个单独的作用域。提供了 require 函数来调用其他模块、exports 对象是当前模块的导出对象,用于导出模块公有方法和属性。exports 是指向的 module.exports 的引用 模块是Node.js 应用程序的 2023-12-07 教程
Node.js Koa2的错误处理及404 koa2 错误处理及404404 处理现在我们访问一个不存在的路由http://localhost:3000/404 默认会返回 1Not Found 通常我们需要自定义 404 页面,新建一个views/404.html 12345678910111213141516171819202122232425{% extends 'views/base.html' %& 2023-12-07
Node.js 使用 Docker 部署 开始之前,我假设你的电脑上已经安装了Docker,如果没有安装过,请自行搜索相应的安装方式。 一、创建容器首先打开Docker Store,在首页的搜索框抛入node寻找我们需要的合适镜像。 点击进去之后,看到右上角的拉取镜像命令,复制它到你的命令行终端中执行一下,即可将当前镜像安装到你的设备上。 1docker pull node 接下来利用此镜像创建一个新容器 1docker run - 2023-12-05 Docker
Node.js 事件循环机制 所有你需要知道的关于完全理解 Node.js 事件循环及其度量Node.js 是一个基于事件的平台。这意味着在 Node 中发生的一切都是基于对事件的反应。通过 Node 的事件处理机制遍历一系列回调。 事件的回调,这一切都由一个名为 libuv 的库来处理,它提供了一种称为事件循环的机制。 这个事件循环可能是平台中最被误解的概念。当我们提及事件循环监测的主题时,我们花了很多精力来正确地理解我们实 2023-10-01 Node.js 深入原理
Node.js 试题 node-interview-questionsNode是搞后端的,不应该被被归为前端,更不应该用前端的观点去理解,去面试node开发人员。所以这份面试题大全,更侧重后端应用与对Node核心的理解。 node开发技能图解 node 事件循环机制 起源 node正风生火起,很多介绍却停留在入门阶段,无法投入生产 node相关的高质量面试题更是少之又少,很难全面考查应聘者的node能力 许多文章在 2023-05-05
Node.js 异常捕获 错误处理/调试 [Doc] Errors (异常) [Doc] Domain (域) [Doc] Debugger (调试器) [Doc] C/C++ 插件 [Doc] V8 [Point] 内存快照 [Point] CPU剖析 Errors在 Node.js 中的错误主要有一下四种类型: 错误 名称 触发 Standard JavaScript errors 标准 JavaScri 2022-12-05
Node.js 安装与配置 Node.js 的安装与配置 本章节我们将向大家介绍在各个平台上(win,mac与ubuntu)安装Node.js的方法。本安装教程以 Latest LTS Version: 8.11.1 (includes npm 5.6.0) 版本为例 注:Node.js 10 将在今年十月份成为长期支持版本, 使用npm install -g npm升级为npm@6,npm@6性能提升了17倍 安装Nod 2022-03-07 教程