2012-06-16 141 views
1

我已經開始使用Redmine的第一個導軌項目。我已經開始深入研究代碼以獲得更好的想法,並且很難理解erb文件。當我對welcome.html.erb文件進行簡單的更改時,我在瀏覽器中進行更改並檢查,並且沒有任何更改。一旦我保存了一個文件,有什麼需要在視圖更新之前運行?我不這麼認爲,但這就是我在這裏問的原因,因爲當我保存文件時,視圖不會更新頁面。導軌視圖不更新

非常感謝您的幫助。

更新:在更新.html.erb文件並在vim中再次打開它之後,我的更改仍然存在。唯一的問題是,該網頁並沒有反映出已經做出的改變,並且當我查看源代碼時,它也不存在。

+0

您是否在瀏覽器中重新加載頁面? –

+0

是的,我做到了。我正在檢查是否需要像scss或咖啡那樣有一個標誌,但是我沒有找到一個標誌,所以我不知道是否有某些事情需要我去觀察erb文件中的更改 – pertrai1

回答

1

看起來好像我的雲服務器更新頁面的速度很慢,所以我需要檢查並瞭解其原因。在本地工作時頁面沒有問題,第二天早上頁面在源代碼中已更新。

0

當你學習Rails時,使用IDE並不是一個好主意。 嘗試打開一個控制檯並cd到您的應用程序目錄中。然後運行rails s,當您指向localhost:3000

時,您應該會看到您的應用程序在瀏覽器上運行。您可以使服務器保持運行並使用任何文本編輯器修改您的視圖文件。更改應自動反映,無需重新啓動服務器。

HTH!

+0

感謝您。很高興知道在保存文件後不需要做任何事情。我唯一的問題是,我在遠程服務器上的終端上工作,當我更新vim中的welcome.html.erb文件時,我回到頁面,沒有更新。我會檢查更多,看看我是否正在更新正確的文件。所有的html看起來就像在Chrome開發者中一樣,只是沒有我的更新。 – pertrai1