使用链接检查器(红宝石)

时间:2013-02-15 18:34:40

标签: ruby link-checking

有人使用link-checker gem吗?

我不想在项目中使用它我想编写一个小脚本来测试Web应用程序上的链接。

我似乎无法弄清楚如何使用它。尝试require它不起作用,但说gem 'link-checker'确实会导致真实。

我无法在IRB中尝试使用它。有人能让我知道我错过了什么吗?

1 个答案:

答案 0 :(得分:4)

您是否阅读过the documentation?链接检查器一个用于检查链接的小脚本。

该页面显示了从命令行运行的示例,而不是从IRB或Ruby代码内部运行的示例。换句话说,它是一个命令行应用程序,而不是代码require

  

用法:

     

只需给它你想要扫描的目标。例如,如果您有一个Octopress站点,那么您的输出HTML位于公共目录中,因此请将其命名为:

check-links 'public'
  

或者,如果您想查看实际网站上的链接,请改为为其指定网址:

check-links 'http://www.ryanalynporter.com'
  

如果您未传递任何目标,则默认为扫描“./”目录。如果您有一个部署到GitHub页面的Jekyll站点,那么您只需检查链接:

check-links