2017-02-17 54 views
0

我正在創建一個新的Ionic應用程序,我需要從一箇舊的應用程序採取很多樣式。新的應用程序是離子2,舊的是離子1.離子1應用程序從lib/ionic/css/ionic.css拉了很多樣式。我在離子2應用程序中找不到類似的東西。我在哪裏可以找到這個?我只需要將文件複製過來?會有離子2碰撞的問題嗎?離子2缺少ionic.css文件

回答

0

css文件將位於您定義文件夾路徑的主題文件夾app.core.scss下。

例如,

-App 
--Pages 
---Login(folder inside pages) 
----Login.html 
----Login.js 
----Login.scss 
---MainPage(folder inside pages) 
--Theme 
---app.core.scss(inside theme folder) 

和定義app.core.scss文件夾路徑:

@import "../pages/Login/Login"; 

請注意,CSS樣式離子2個獨立的,但我的離子2版本,有相同的HTML ID CSS混合起來的情況下,因此最好有不同的頁面不同的ID。

+0

所有這些文件都在那裏。我正在談論一個正在被大量使用的www/lib/ionic中的css文件。看起來像來自離子的圖書館。我想知道在離子2中是否有類似的東西。基本上我試圖拉動所有那些舊的離子造型,所以我不必親自設計它。但它是一個巨大的文件,我不想在離子1和離子2之間產生某種碰撞情況。 – smokingoyster

+0

你發現了什麼嗎?我現在想知道同樣的事情 –

0

你用什麼樣的模板創建你的應用程序?文件夾和文件可能有不同的結構。但是,這個想法是,當你構建/提供應用程序時,會在不同的文件夾中存在大量的.scss文件,這些文件夾應該被編譯爲一個css文件。

例如可能存在結構由@Gene或主SCSS文件所指示的可能是/app/app.scss和/theme/variables.scss,和各個部件SCSS將在部件目錄