文章列表 (共 622 篇,第 21/63 页)

GitLab CI/CD管道配置文件.gitlab-ci.yml使用参考

.gitlab-ci.yml是GitLab CI/CD管道(Pipeline)使用的配置文件,该文件定义了管道的结构和执行顺序。本文件参考GitLab官方文档,简单翻译及整理。 介绍 验证.gitlab-ci.yml 不可用的Job名 使用保留关键字 配置参数 设置默认参数...
阅读全文 →

GitLab CI\CD 相关学习

CI/CD 是一种软件开发方式,通过在应用开发阶段引入自动化,以实现软件的持续集成、测试、交付和部署。GitLab CI/CD是GitLab的一个内置工具,配合任务执行程序(持续监控)(如:GitLab Runner),可以实现基于GitLab的自动化流程构建。 概述 CI/CD 方法相关介绍 2.1 持续集成(CI) 2....
阅读全文 →

Feathers 的各个模块及其API

本文译自Feathers官方API,介绍Feathers的各个模块及其所有API。 Core: Feathers 核心功能 Application - Feathers应用程序API Services - Service 对象及其方法和Feathers相关功能 Hooks - 用于服务方法的可插拔中间件 Even...
阅读全文 →

Feathers 指南 - 基本使用。

本指南涵盖了Feathers应用所有的基础知识和核心概念。 配置 入门 服务 钩子 REST APIs 数据库 实时 APIs 客户端 生成器(CLI) 1. 配置 在本节中,将介绍学习Feathers所需的工具和初步知识。 先决条件 Feathers及其大多数插件工作于 NodeJSv6.0.0及以上。而在本指南将...
阅读全文 →

Feathers - Node.js、React Native及浏览器的REST和实时API层

Feathers是一个轻量级的REST和实时的API层,可以在Node.js、React Native及浏览器中使用。其核心是一组工具和架构模式,可以轻松创建可扩展的REST API和实时应用程序。使用Feathers,你可以在几分钟内构建原型,并在几天内生产就绪的应用程序。 Feathers通过在一些经过实战考验的开源技术之间的粘合代码实现了这一点 -...
阅读全文 →

Node.js(Express)上传文件处理中间件 multer

Express默认并不处理HTTP请求体中的数据,对于普通请求体(JSON、二进制、字符串)数据,可以使用body-parser中间件。而文件上传(multipart/form-data请求),可以基于请求流处理,也可以使用formidable模块或Multer中间件。 multer中间件 安装 使用 multer的API 4.1 文件对...
阅读全文 →

Express.js应用的多进程运行-cluster模块与Express集群

Node.js程序是单进程运行的,使用Express框架开发的Web应用同样也是。当使用多核系统时,这会导致对多核资源的浪费。这时,我们可以使用Node.js的cluster模块创建一个多核集群,让Express应用多进程运行,充分利用多核资源。 1. 修改启动文件 创建Express应用后,其默认是单进程运行。我们将对其启动文件bin/www修改如下:...
阅读全文 →

Express.js中文文档-模块结构、顶层函数

1.2 文档示例 配合本系列文档,我们在 Github 上创建了一个示例项目,在必要的时候会将相关示例代码添加到这个项目中。文档地址如下: https://github.com/itbilu/express-demo --> Express 是一个基于 Node.js 平台开发的,简单、灵活的 Web 应用开发框架,它提供一系列强大的特性,帮助你创建各种...
阅读全文 →

Express.js中文文档-Router对象

router路由器对象是一个独立的中间件和路由实例。你可以把它想象成一个“迷你应用程序”,只能够执行中间件和路由功能。每个Express应用都有一个内置的应用路由器。 Router对象 方法 2.1 创建路由:router.all() 2.2 创建指定HTTP方法的路由:router.METHOD() 2.3 定义参数触发器:rou...
阅读全文 →

Express.js中文文档-Response对象

response对象代表HTTP响应信息,响应信息在Express应用收到HTTP请求后发送给客户端。Express的response对象是对Node.jshttp.ServerResponse对象扩展,在ServerResponse对象基础上增加了一些Web应用中常用的属性和方法。按照习惯,在本文档中response对象被表示为res。 Respo...
阅读全文 →