有人使用link-checker gem吗?
我不想在项目中使用它我想编写一个小脚本来测试Web应用程序上的链接。
我似乎无法弄清楚如何使用它。尝试require
它不起作用,但说gem 'link-checker'
确实会导致真实。
我无法在IRB中尝试使用它。有人能让我知道我错过了什么吗?
答案 0 :(得分:4)
您是否阅读过the documentation?链接检查器是一个用于检查链接的小脚本。
该页面显示了从命令行运行的示例,而不是从IRB或Ruby代码内部运行的示例。换句话说,它是一个命令行应用程序,而不是代码require
:
用法:
只需给它你想要扫描的目标。例如,如果您有一个Octopress站点,那么您的输出HTML位于公共目录中,因此请将其命名为:
check-links 'public'
或者,如果您想查看实际网站上的链接,请改为为其指定网址:
check-links 'http://www.ryanalynporter.com'
如果您未传递任何目标,则默认为扫描“./”目录。如果您有一个部署到GitHub页面的Jekyll站点,那么您只需检查链接:
check-links