@automattic/vip-go

中文文档
1.5.0发布于 2026/06/16ISCTypeScriptCommonJS构建来源已验证近 30 天下载 7825

VIP Go 平台的节点包助手

中文使用文档
文档目录7 节
  1. 安装
  2. 模块
  3. 使用量
  4. 参考文件
  5. 发展
  6. 使用钩子
  7. 正在测试

Vibego 节点助手

这个软件包提供了模块来帮助在VIP Go上运行Node.js应用程序.

安装

npm install --save @automattic/vip-go

模块

以下是本套件所包含的模块列表:

  • 服务器: 将您的请求处理器包起来的服务器或 express 应用程序在易于使用的界面后方
  • 日志: 准备对您的节点应用程序使用日志, Kibana 集成到框外
  • 新遗迹: 贵宾Go上申请的新遗物集成
  • 复数: 一个帮助库, 以即时化一个兼容 VIP Go的 Redis 客户端

使用量

const { server, logger, newrelic, redis } = require( '@automattic/vip-go' );

TypeScript 消费者可以从软件包子路径导入公共辅助器类型:

import type { RedisOptions } from '@automattic/vip-go/types';

请参考每个模块的文档(server | logger | newrelic | redis)以多习用.

新遗迹已不再是本模块的同级依赖. 请记住安装 新遗迹 如果您的应用程序需要的话, 请单独访问 .

参考文件

发展

使用钩子

为了发展,我们在每个承诺/推前都有一些钩子。 要使用它们, 在复制后在 repo 内执行以下命令 :

git config core.hooksPath hooks

正在测试

单位测试可以在没有多克的情况下在当地运行,因为测试依赖性被嘲笑.

仅在本地或集成方案需要 Redis 时启动 Docker 服务 :

docker-compose up

在使用通用JS相容包前构建类型脚本源 :

npm run build

对库和测试进行严格的类型检查:

npm run typecheck

使用节点的测试跑道直接运行 TypeScript 测试套件 :

npm run cmd:test

全部测试命令运行于林特,类型检查,测试套件:

npm test

版本与发布记录

@automattic/vip-go 共发布 17 个版本,首次发布于 2018/08/11;过去 12 个月发布了 2 个版本。最新版本附带 npm provenance 构建来源证明,可追溯到公开的 CI 构建记录。

版本发布日期距今
1.5.0latest2026/06/164 个月前
1.4.02026/06/114 个月前
1.3.02025/10/301 年前
1.2.22025/09/271.1 年前
1.2.12025/08/241.2 年前
1.2.02025/06/041.4 年前

关于 @automattic/vip-go 的常见问题

@automattic/vip-go 是什么?

VIP Go 平台的节点包助手

如何安装 @automattic/vip-go?

在项目目录运行 npm install @automattic/vip-go,或使用 pnpm add / yarn add / bun add。

@automattic/vip-go 支持 TypeScript 吗?

支持。包内自带 TypeScript 类型声明(package.json 声明了 types 入口),安装后即可获得类型提示,无需再安装 @types 包。

@automattic/vip-go 支持 ESM 还是 CommonJS?

以 CommonJS 形式发布,可以直接 require();在 ES Module 项目中也可以用 import 引入(Node.js 会把 module.exports 作为默认导出)。

@automattic/vip-go 需要什么版本的 Node.js?

package.json 的 engines 字段要求 Node.js >= 22.15.0。版本不符时 npm 默认只给出警告,开启 engine-strict 后会拒绝安装。

@automattic/vip-go 可以商用吗?

@automattic/vip-go 使用 ISC 许可。宽松许可:允许商业使用、修改和再分发,通常只需在分发时保留原版权与许可声明。以上为概括,不构成法律意见,请以许可原文为准。

@automattic/vip-go 的下载量有多少?

根据 npm 官方下载统计,@automattic/vip-go 在 2026/10/07 – 2026/11/05 这 30 天内被下载 7,825 次,日均约 261 次。下载量会把 CI 构建、镜像同步和作为其他包依赖的安装一并计入,适合横向比较热度,不能直接等同于使用人数。

@automattic/vip-go 还在维护吗?

最新版本 1.5.0 发布于 2026/06/16(4 个月前);至今共发布 17 个版本,其中过去 12 个月发布了 2 个;首次发布于 2018/08/11。发布频率只是参考信号:功能稳定的工具可能很少需要更新,建议结合源码仓库的 issue 和提交记录判断。