2012-01-26 45 views
0

我跟着軌教程安裝叉勺和後衛: http://ruby.railstutorial.org/chapters/static-pages?version=3.2#sec:first_tests 衛隊和叉勺獨立工作開始的時候,但使用起來的時候,它與過去的輸出線「叉勺掛已準備好並在8989上收聽!「而不執行任何測試。 我甚至使用了參數:等待=> 60描述https://github.com/guard/guard-sporkRuby on Rails的:叉勺和後衛:沒有反應

任何想法?

順便說一句,如果我應該發佈Gemfile或Guardfile,有沒有辦法粘貼它,而不用手動縮進每行4個空格?

感謝

回答

0

您應該能夠使用「塊引用或{}代碼塊按鈕自動突出顯示或縮進。

設置我的測試給了我一些麻煩太多,因爲我用同樣的教程跟着一起我很幸運地找到了其他的教程(一些列在下面),並且玩弄了不同的寶石和寶石版本。我在玩弄寶石版本時學到了很難的一些東西:

1)調用「guard」你的項目目錄和調用「bundle exec guard」可能會或可能不會執行相同的版本守護寶石,如果你有多個版本安裝。如果您懷疑寶石版本可能會給您帶來麻煩,我建議您閱讀bundler。我知道他們給了我麻煩。

2)您用於項目的gem的權威版本列在Gemfile.lock中,但您不應修改該文件。使用特定的gem版本修改Gemfile以安裝正確的版本。

Type One ErrorThe Carbon Emitter

+0

謝謝,我創建了一個新的rails應用程序,其中包含了本教程中描述的完全相同的寶石和步驟,Guard/Spork仍然掛在最後。無論如何,我現在放棄它 –

-1

我希望你明白,當你第一次開始保護和叉勺一起它不應該執行任何測試嗎?它會一直等到您更改文件,然後運行該文件發生更改的測試。或者如果你想要它運行所有規格,只需打你的鑰匙。