storybook-addon-a11y 的 CLI 工具。

在 Github 上查看

storybook-a11y-report

用于 storybook-addon-a11y 的 CLI 工具。

storybook-a11y-report 已经不再维护,请改用 Storybook 测试运行器和 axe-playwright!

storybook-a11y-report 项目现已停止维护。请切换到 Storybook 测试运行器和 axe-playwright 进行可访问性测试。感谢所有在项目旅程中支持 storybook-a11y-report 的人。

报告示例

Report examples

入门

先决条件

如果您已经在 Storybook 中开发并且 storybook-addon-a11y 正在工作,则此模块将起作用。如果未安装 storybook-addon-a11y,请从 本指南 开始。

安装/入门

# Locally in your project.
npm install -D storybook-a11y-report

# Or globally.
npm install -g storybook-a11y-report

# You will need to start Storybook before running this command.
npx storybook-a11y-report

选项

--include, -i   Name of stories to narrow down (supports minimatch)
--exclude, -e   Name of stories to ignore (supports minimatch)
--filter, -f    ID of A11y to narrow down
--omit, -o      ID of A11y to ignore
--exit, -q      The process will be terminated abnormally, if there is an a11y violation in the report result (mainly for CI)
--storybookUrl  URL of Storybook (default: 'https://127.0.0.1:6006')
--outDir        Directory to output the report file (default: '__report__')
--outputFormat  Format of the output report, supports md or html (default: md)

构建工具

许可证

本项目使用 MIT 许可证授权 - 详情请参阅 LICENSE 文件。