2017-06-12 30 views
0

我有兩個angular-cli項目,一個用於核心組件,另一個用於我的應用程序。角cli從其他軟件包導入資產

在覈心項目中,我擁有像字體這樣的資源。在我style.scss文件,我導入這樣的字體:

@font-face { 
    font-family: 'open_sansregular'; 
    src: url('/src/assets/fonts/OpenSans-Regular-webfont.woff') format('woff'); 
    font-weight: normal; 
    font-style: normal; 
} 

當我在我的主要應用程序進行安裝核心包和進口style.scss這樣的:

@import '~app-core/src/styles.scss'; 

我收到錯誤:

Cannot find http://localhost:9999/src/assets/fonts/OpenSans-Regular-webfont.woff

我該如何解決這個問題?

回答

0

嘗試相對URL

如:

src: url('../assets/fonts/OpenSans-Regular-webfont.woff') format('woff'); 

下面的鱈魚爲我工作。

@font-face { 
    font-family: 'roboto'; 
    src: url('../assets/fonts/roboto/Roboto-Regular.ttf') format('truetype'); 
} 
+0

現在我越來越無法解析'../assets/fonts/OpenSans-Regular-webfont.woff' – ng2user