2017-08-16 6 views
1

私のAngularプロジェクトにマテリアルデザインが含まれます。私はStackblitzオンラインIDEを使用しています。問題は、私はCSSファイルが含まれている場合、私はStackblitzでCSSをインポートするときにMimeタイプエラーが発生する

The stylesheet was not loaded because its MIME type, ”text/html“ is not ”text/css" 

このエラーを取得している

ここに私のコードは、index.htmlの中にあります:

<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/foundation/6.3.1/css/foundation.min.css"> 
<head> 
<link rel="stylesheet" type="text/css" href="styles.css"> 
<link "href=node_modules/@angular/material/prebuilt-themes/indigo-pink.css" rel="stylesheet"> 
</head> 
<my-app>loading</my-app> 

とStyles.cssを:

body { 
background:#e8e8e8; 
font-family: 'Muli'; 

}

答えて

3

T彼のエラーはあなたのHTMLにあります。 hrefタグはあなたのパスの内側にあります。

変更リンクへ:

<link href="node_modules/@angular/material/prebuilt-themes/indigo-pink.css" 
     rel="stylesheet" 
     type="text/css"> 
+0

でなければならない私はあなたがこのガイドに従った場合、使用量はIと同じです常に同じエラー –

+0

ましたhttps://github.com/angular/material2/blob/master/guides/theming.md – Faisal

+0

私はこのエラーがオンラインIDEによって引き起こされたと思います –

0

あなたは <link "href=node_modules/@angular/material/prebuilt-themes/indigo-pink.css" rel="stylesheet"> にタイプミスを得た <link rel="stylesheet" type="text/css" href="node_modules/@angular/material/prebuilt-themes/indigo-pink.css">

+0

いつも同じエラー –

+0

' @import '〜@ angular/material/prebuilt-themesを追加しようとしましたか? /indigo-pink.css "をhttps://github.com/angular/material2/blob/master/guides/theming.mdに記載されているようにスタイルシートに追加してください –

関連する問題