2013-02-15 48 views
2

有沒有人用過link-checker gem使用link-Checker(紅寶石)

我不想在項目中使用它我想編寫一個小腳本來測試Web應用程序中的鏈接。

我似乎無法弄清楚如何使用它。試圖require它不起作用,但說gem 'link-checker'確實是真的。

我無法在IRB中使用它。有人能讓我知道我錯過了什麼嗎?

+0

「有人可以讓我知道我錯過了什麼?」您缺少顯示您嘗試過的源代碼或示例輸出。 – 2013-02-15 18:54:41

回答

4

你看過the documentation嗎?鏈接檢查器設計用於檢查鏈接的小腳本。

該頁面顯示從命令行運行的示例,而不是從IRB或Ruby代碼內部運行。換句話說,它是一個命令行應用程序,而不是代碼,你require

用法:

只要給它,你想讓它掃描目標。舉例來說,如果你有一個Octopress網站,那麼你的HTML輸出是在公共目錄中,所以用叫它:

 
check-links 'public' 

或者,如果你想檢查現場網站上的鏈接,然後給它的URL來代替:

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

如果不傳遞任何目標,則默認爲掃描「./」目錄。如果您有部署到GitHub上一個頁面的網站傑基爾,那麼你可以檢查鏈接只:

 
check-links 
+0

我曾嘗試閱讀文檔。我的問題是我不理解它。謝謝您的幫助 – Zach 2013-02-15 19:09:53