CI 配置生成器

选择 CI 平台、包管理器与 Node 版本,一键生成可直接使用的流水线配置文件,覆盖 GitHub Actions、GitLab CI、Travis CI 与 Jenkins,全部在浏览器本地完成。

生成设置 等待生成

生成内容覆盖:检出代码、安装依赖、Lint、测试与构建产物,可直接保存到对应文件路径。

生成的配置
平台—
文件路径—
包管理器—
Node 版本—
选择平台与包管理器后点击「生成配置」,这里将显示完整流水线文件。
生成说明
  • 流水线按「检出 → 安装依赖 → Lint → 测试 → 构建」顺序编排,为常见 Node.js 项目提供开箱即用的基础模板。
  • npm 使用 npm ci 锁定依赖安装;pnpm 使用 pnpm install --frozen-lockfile;yarn 使用 yarn install --frozen-lockfile。
  • GitHub Actions 基于 setup-node 缓存依赖;GitLab CI 使用官方 node 镜像并在 before_script 安装依赖。
  • 构建产物默认输出到 dist/ 目录,GitLab 会自动上传为流水线制品,GitHub Actions 可自行添加 upload-artifact。
  • 各平台触发条件(push / 合并请求)按平台惯例设置,无需额外配置即可运行。
  • 纯本地生成,不提交任何内容到服务器,生成的配置可按需手动调整。