# @compiler-explorer/golden-layout 中文文档

规范地址：https://npmcn.com/package/%40compiler-explorer/golden-layout/

版本：1\.6\.3
npm 元数据更新时间：2026-10-18T09:11:53.834Z
中文译文更新时间：2026-11-10T13:52:10.485Z
软件包许可：MIT

本文由上游 README 翻译，可能存在偏差，请结合原文核对 API、命令与配置。版权与许可归原作者所有。

原始 npm 页面：https://www.npmjs.com/package/%40compiler-explorer/golden-layout
原文对照：https://npmcn.com/package/%40compiler-explorer/golden-layout/?lang=original
项目主页：https://github.com/compiler-explorer/golden-layout
源码仓库：https://github.com/compiler-explorer/golden-layout

## 关键信息（来自 npm 元数据）

- 包体积（解压后）：281 kB，18 个文件
- 模块格式：CommonJS
- TypeScript 类型：包内自带
- 运行依赖：1 个
- 首次发布：2026-10-17T18:41:52.073Z
- 最新版本发布：2026-10-18T09:11:53.382Z
- 近 30 天下载量：2428（2026-10-11 至 2026-11-09，npm 官方下载统计）
- 已发布版本数：5（近 12 个月 5 个）

## 中文简介

多屏幕 Javascript 版式管理器 [https://golden-layout.com (中文(简体) )](https://golden-layout.com/)

## 安装

```sh
npm install @compiler-explorer/golden-layout
```

也可以使用：`pnpm add @compiler-explorer/golden-layout`、`yarn add @compiler-explorer/golden-layout`、`bun add @compiler-explorer/golden-layout`

## README

# 金色布局 1.x:编译器探索叉

这是 [编译器探索器](https://godbolt.org/)'叉子为 [黄金版式](https://golden-layout.com/) 1.x. 我们维护它只是为了编译器探索器:它以上游1.5.9为基础,有一些修正和现代化的工具. 它出版到npm作为 [`@compiler-explorer/golden-layout`](https://www.npmjs.com/package/@compiler-explorer/golden-layout)。 。 。 .

**如果您想要金色布局用于自己的项目, 请使用 [上游](https://github.com/golden-layout/golden-layout) (单位:千美元)`golden-layout` 时间(npm)**不是这个叉子 我们不支持其他用途,我们只做修改编译器探索器的需求.

## 编译器探索器如何使用

编译器探索器通过npm别名安装它,所以代码和CSS仍然参考 `golden-layout`数字 :

```json
"golden-layout": "npm:@compiler-explorer/golden-layout@1.6.0"
```

## 发展

```bash
npm ci
npm run build  # build dist/ and src/css from the sources (not committed)
npm test       # Vitest tests in headless Chrome, plus a type-check of index.d.ts
```

测试使用 [Vest 浏览器模式](https://vitest.dev/guide/browser/) 由Playwright驱动系统Chrome,所以Chrome必须安装. 他们装入了jQuery 和相接的建筑, 由内存 来源完全为 `npm run build` 制造 `dist/goldenlayout.js`运行一个文件 `npx vitest run test/title-tests.js`,或以名称过滤 `-t`。 。 。 .

`dist/` 和汇编 `src/css` 主题是构建产出:它们没有承诺 `npm pack`编号 :`npm publish` 先盖起 见 [`CLAUDE.md`](https://npmcn.com/package/%40compiler-explorer/golden-layout/CLAUDE.md) 因为建筑是如何融合在一起的.

## 发布新版本( CE 管理员)

释放者为: [释放请](https://github.com/googleapis/release-please) 从公关标题合并到 `ce-main`。 。 。 .

1.  **先与其他CE管理员商定修改.** 每次发行都直接到npm,从那里进入编译器探索器.
2.  给公关 [常规承诺](https://www.conventionalcommits.org/) 标题, CI 检查: `fix: ...` 对于补丁释放, `feat: ...` 未成年人,或 `chore:`, (中文(简体) ), `docs:`, (中文(简体) ), `ci:`, (中文(简体) ), `build:`, (中文(简体) ), `test:` 或者说 `refactor:` 没有释放。 平起平起地来,所以标题变成了承诺信息.
3.  请打开( 或更新) 使版本在 `package.json` 财务报告和审定财务报表 `package-lock.json` 并添加到 `CHANGELOG.md`。当您想要释放时合并它.
4.  合并发行的 PR 标签 `v<x.y.z>`,创建 GitHub 发布,并创建 [发布工作流程](https://npmcn.com/package/%40compiler-explorer/golden-layout/.github/workflows/publish.yml) 通过 Trusted Publishing 发布到 npm, 有出处; 没有 npm 令牌 。 如果包缺少已建文件,则拒绝发布.
5.  更新编译器探索器 `package.json` 财务报告和审定财务报表 `package-lock.json` 到 CE PR 中的新版本.

## 许可证

MIT,版权深流.io;参见 [自由主义](https://npmcn.com/package/%40compiler-explorer/golden-layout/LICENSE)。 。 。 .

## 常见问题

### @compiler-explorer/golden-layout 是什么？

多屏幕 Javascript 版式管理器 https://golden-layout\.com \(中文\(简体\) \)

### 如何安装 @compiler-explorer/golden-layout？

在项目目录运行 npm install @compiler-explorer/golden-layout，或使用 pnpm add / yarn add / bun add。

### @compiler-explorer/golden-layout 支持 TypeScript 吗？

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

### @compiler-explorer/golden-layout 支持 ESM 还是 CommonJS？

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

### @compiler-explorer/golden-layout 可以商用吗？

@compiler-explorer/golden-layout 使用 MIT 许可。宽松许可：允许商业使用、修改和再分发，通常只需在分发时保留原版权与许可声明。以上为概括，不构成法律意见，请以许可原文为准。

### @compiler-explorer/golden-layout 的下载量有多少？

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

### @compiler-explorer/golden-layout 还在维护吗？

最新版本 1\.6\.3 发布于 2026/10/18（23 天前）；至今共发布 5 个版本，其中过去 12 个月发布了 5 个；首次发布于 2026/10/18。发布频率只是参考信号：功能稳定的工具可能很少需要更新，建议结合源码仓库的 issue 和提交记录判断。

