Skip to content

JS Framework Benchmark 命令速查

字数
279 字
阅读时间
2 分钟

JS Framework Benchmark 是一个 JavaScript 框架基准测试项目。基准测试创建一个包含随机条目的大表,并测量各种操作的时间,包括渲染持续时间。

它的的文档中提供了如何运行的详细说明,但是因为比较冗长,我长时间不用忘记的时候希望有一个简单的速查表,所以写了这个文档。

初始化服务器

这一步是必须的,因为我们需要一个服务器来运行测试

bash
npm ci
nr start

构建单一框架

这里以 vanillajs 为例

bash
cd framework/keyed/vanillajs
npm ci
nr build-prod

完成后记得回到根目录

bash
cd ../../..

运行性能测试

bash
cd webdriver-ts
npm ci

# 建基准驱动程序
npm run compile

# 运行测试
npm run bench keyed/vanillajs

# 可以填写多个框架名
npm run bench keyed/vue keyed/react

构建结果表格

bash
cd webdriver-ts-results
npm ci

生成结果表格

bash
cd webdriver-ts
npm run results

http://localhost:8080/webdriver-ts-results/dist/index.html 上查看结果表格。

贡献者

页面历史

撰写