@elg/speedscope

中文文档
1.9.0-a6f84db发布于 2020/08/17MITTypeScriptCommonJS近 30 天下载 2.6万

自定义带有导出的内部速度镜叉

中文使用文档
文档目录3 节
  1. 以上游为基础
  2. 修改导出
  3. 流量类型

xq快视镜

最初, 速度镜 是一个快速,互动的 网络浏览器,用于性能简介. 更多信息,请参见 上游储存库 https://github.com/jlfwong/speedscope 页面存档备份,存于互联网档案馆。 。 。 .

这个叉子暴露了它的一些内部材料,用于 重复同步模式 配置器没有计划 到上游的分叉变化; 详情见 这个 讨论情况。 。 。 .

使用量

yarn add @elg/speedscope
# OR
npm install @elg/speedscope

维修

以上游为基础

当上游更新时,我们也会想更新这个叉子. 因为 这个叉子在速度镜上面加了几个承诺 master 树枝,我们会 只是需要重新调整基础 upstream/master 并修复任何破损.

  1. 更新叉子 master 树枝.
  2. 重新基地 fork-for-scheduling-profiler 就在这.
  3. 测试构建: 运行 yarn build 运行 scripts/build-release.sh 剧本.
  4. 流程类型检查
    1. cd dist/library
    2. 运行 flow init 添加一个 .flowconfig 文档。 (假设你有) flow-bin 已安装 (全球)
    3. flow check。遵循以下步骤纠正任何错误.
  5. 强迫推到这个分支.

修改导出

此套件的出口申报于 src/library.ts在此添加的出口 将可以导入.

流量类型

流程类型由 流动源 手动用Regex修复。 若为 flow check 失败了, 跟着这些 纠正错误的步骤 :

  1. 尝试修改 TypeScript 类型定义来解决错误 .
  2. 如果这样行不通,请在 scripts/build-release.sh。 。 。 .

部署

这个 fork-for-scheduling-profiler 此寄存器的分支自动 国家防范机制 由 GitHub 编辑 行动.

我们生成的版本号有这样的格式 : <upstream Speedscope version>-<Git commit hash>

版本与发布记录

@elg/speedscope 共发布 9 个版本,首次发布于 2020/07/07;过去 12 个月发布了 0 个版本。

版本发布日期距今
1.9.0-a6f84dblatest2020/08/176 年前
1.9.0-c46bbab2020/08/176 年前
1.9.0-b0130532020/08/176 年前
1.9.0-846c4e72020/08/056 年前
1.6.0-7beda702020/08/046 年前
1.6.0-787837d2020/07/076 年前

关于 @elg/speedscope 的常见问题

@elg/speedscope 是什么?

自定义带有导出的内部速度镜叉

如何安装 @elg/speedscope?

在项目目录运行 npm install @elg/speedscope,或使用 pnpm add / yarn add / bun add。它还提供命令行工具 speedscope,可以用 npx speedscope 直接运行。

@elg/speedscope 支持 TypeScript 吗?

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

@elg/speedscope 支持 ESM 还是 CommonJS?

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

@elg/speedscope 可以商用吗?

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

@elg/speedscope 的下载量有多少?

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

@elg/speedscope 还在维护吗?

最新版本 1.9.0-a6f84db 发布于 2020/08/17(6 年前);至今共发布 9 个版本,其中过去 12 个月发布了 0 个;首次发布于 2020/07/07。发布频率只是参考信号:功能稳定的工具可能很少需要更新,建议结合源码仓库的 issue 和提交记录判断。