Litemode 的 JS 集成

使用 JavaScript 在本地机器上启动 A11yWatch Lite,测试早期简化版本的软件。

在任何使用 Node.js 的机器上轻松安装

使用高效的流一次性扫描单个页面或整个网站。

JavaScript 集成

使用 npm 或您喜欢的 JavaScript 包管理器安装 Lite OS 套件。

// npm install @a11ywatch/a11ywatch
import { scan, multiPageScan } from "@a11ywatch/a11ywatch";

// 单页面网站扫描。
const results = await scan({ url: "https://a11ywatch.com" });
console.log(results);
// 多页面网站扫描。
const resultsAll = await multiPageScan({ url: "https://a11ywatch.com", subdomains: false });
console.log(resultsAll);

A11yWatch API Client

// npm install @a11ywatch/a11ywatch
import { setAPIToken, setA11yWatchURL, crawlWebsite, scanWebsite } from "@a11ywatch/a11ywatch/client";

setAPIToken(process.env.A11YWATCH_TOKEN);
setA11yWatchURL("https://api.a11ywatch.com");

// 单页面网站扫描。
const audit = await scanWebsite({ url: "https://mywebsite.com" })
console.log(audit);

// 多页面网站扫描。
await crawlWebsite({ url: "https://mywebsite.com" }, (audit) => { 
  console.log(audit)
});

相关帖子

以自信保持包容

现在开始使用A11yWatch,了解自动化、高效和可访问的Web可访问性工具。