2012-11-19 82 views
0

我有一套很好的夾具供我測試。當請求測試失敗時,可以方便地在加載測試裝置的情況下交互式運行應用程序。但是如果我用-e測試運行完整的服務器,我會遇到各種瘋狂的錯誤,可能與管道有關。將Rails 3測試夾具加載到開發數據庫中

- 編輯 -

當我訪問主頁我得到這個在瀏覽器:

enter image description here

我說這是瘋了,因爲我不明白:)在特別是,我正在使用twitter-bootstrap,並且我對使用Twitter Bootstrap + Rails的sass/scss/css工作不清楚,所以很可能我在一起使用它們時存在一些細節錯誤(或者gem twitter-bootstrap-導軌有一些bug)。

+0

通常,資產管道不用於測試環境。那麼,呃,*哪些瘋狂的錯誤? –

+0

@tharrison我添加了一個屏幕截圖,向OP顯示'瘋狂'錯誤。謝謝你的幫助!! – pitosalas

回答

1

啊,更好的問題:-)。

twitter-bootstrap-rails寶石使用LESS,這是類似於SASS它在做什麼,但不是相同。 SASS是Rails的默認設置,也是不錯的選擇。如果你想使用SASS,(根據錯誤,看起來你是),然後使用Bootstrap SASS gem instead, linked here。也許可以同時使用LESS和SASS,但對我來說這似乎是個壞主意。

檢出Ryan Bates' excellent RailsCast其中涵蓋了在Rails中使用Twitter Bootstrap。它涵蓋了兩種選擇。然後分出9美元讓專業人士訪問他的繼續RailsCast與更多的細節。

+0

謝謝,我會嘗試。是的,我的叉子現在已經指向他的方向了:) – pitosalas

相關問題