2014-10-09 37 views
0

我不得不回到舊版本的指南針:0.12.7
否則,它會失敗的文件丟失。在安裝之前,我刪除了現有的指南針安裝。爲什麼sencha應用程序構建生產取代我的css文件?

當我更改scss文件時,它正確編譯我的css文件。

但是當我問sencha使用「sencha app build production」製作生產版本時,我的項目中的css文件被替換爲另一個。

文件可能被在構建過程中,在下面的行覆蓋:
[INF]使用系統安裝Ruby運行時執行羅盤 覆蓋../css/app.css

因此它聲稱使用我的已安裝版本的指南針。

我在這裏做錯了什麼?

回答

1

你有我遇到過的同樣的問題。 Sencha touch 2.4.0 SASS compile error

你不應該寫你的自定義CSS在app.css
恕我直言,有兩種方法來添加自定義的CSS。
1. app.json
2. @import您的自定義scss文件在app.scss中resource/sass/app.scss然後使用sencha ant sass來編譯css文件。

+0

謝謝我確實導入了一個css文件而不是scss文件。但是導入scss文件會導致更多的錯誤,因爲它找不到字體部分。順便說一句,我想在這裏使用字體真棒。 – MrFox 2014-10-10 13:33:34

+0

所以你需要在'app.json'中添加這個css文件,第一種意思是 – icese7en 2014-10-10 13:43:10

+0

是的,我試過在我的app.json文件的css塊中包含css文件。沒有幫助,先不管我做什麼。 – MrFox 2014-10-10 14:19:39

相關問題