简介
linkinator 是一个用于检查网站中坏链接的 npm 包。它可以在任何 Node.js 应用程序中使用,并可以检查本地文件、远程站点、sitemap 等。
安装
在使用 linkinator 之前,需要先安装 Node.js 和 npm。
使用以下命令安装 linkinator:
npm install -g linkinator
基本用法
检查本地文件
要检查本地文件,请运行以下命令:
linkinator ./path/to/local/file.html
检查远程站点
要检查远程站点,请运行以下命令:
linkinator https://example.com/
检查 sitemap
要检查 sitemap,请运行以下命令:
linkinator https://example.com/sitemap.xml
配置选项
linkinator 提供了许多配置选项,这些选项可以通过命令行参数进行设置。
以下是一些常用的选项:
排除路径
可以使用 --exclude
或 -e
参数来排除某些路径,例如:
linkinator https://example.com/ --exclude /admin,/login
忽略链接
可以使用 --skip
或 -s
参数来忽略某些链接,例如:
linkinator https://example.com/ --skip https://example.com/404
指定超时时间
可以使用 --timeout
或 -t
参数来指定超时时间(以毫秒为单位),例如:
linkinator https://example.com/ --timeout 5000
结论
在本文中,我们介绍了 linkinator 的基本用法和常用配置选项。通过使用 linkinator,我们可以轻松地检查网站中的坏链接,并及时修复这些问题,从而提高用户体验。
来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/54352