簡體   English   中英

回滾rake資產:預編譯

[英]Rollback rake assets:precompile

我操作Rails 3.2.13並運行了一個

rake assets:precompile

為了激活一些不會激活的CoffeeScript,它完全破壞了我的頁面布局,直到那時才好。 我的應用程序的菜單現在是垂直的而不是水平的,其余的頁面隨后是不可見的。

我使用Bootstrap,我懷疑它已經更新了,出於某種原因,但改變它的工作太多了,如果我只知道為什么它已經改變了,無論如何改變了......

我想回到我的布局的前狀態。

有沒有辦法回滾?

刪除公共/資產

解釋:預編譯任務通常在app / assets中編譯您的資產,並將它們放在公共文件夾/ assets文件夾中。

如果要返回預編譯之前的狀態,只需刪除公共/資產

rm -fr public/assets.

好吧,這應該是問題:您將引導程序版本從2.1更改為3.1,並且您使用的語法不適合3.1。 這不是編譯資產的問題,只是從版本2到版本3,這是一個全新的語法。

看看這里:

http://getbootstrap.com/migration/

然后在gemfile中將bootstrap gem版本設置為2.1並運行bundle install。 一切都應該回到正確的地方。

我也有這個問題。 除了刪除公用文件夾下的預編譯資產之外,我還必須清除tmp / cache文件夾。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM