2016-08-06 22 views
6

create-react-app kullanıyorum ve font-awesome'ı entegre etmeye çalışıyorum, böylece onu SPA'mda kullanabilirim.font-müthiş kullanarak tepki-oluştur-app

Ben npm install font-awesome yaptık ve yüklü, ama ben aşağıdaki hatayı alıyorum import 'font-awesome/css/font-awesome.css' aramaya çalıştığınızda: Bu webpack ilgilidir

Compiling... 
Failed to compile. 

Error in ./~/font-awesome/css/font-awesome.css 
Module parse failed: C:\Projects\myproject\ui\node_modules\font-awesome\css\font-awesome.css Unexpected character '@' (7:0) 
You may need an appropriate loader to handle this file type. 
SyntaxError: Unexpected character '@' (7:0) 
@ ./src/index.js 11:0-44 
+1

... okumak ve farklı içe aktarma ifadelerini ayrıştırmak? App.js dosyasında denediğimde, benim için çalışıyor. Benim App.js 'import React, {component} 'reakt'; './logo.svg' adresinden ithalat logosu; import './App.css'; import 'font-awesome/css/font-awesome.css' –

+0

Düzenleme: Ayrıca 'App.js' yerine 'index.js' yerine içe aktardığımda da çalışır. İçe aktarımdan sonra index.js bir şeye benziyor 'reaktiften içe aktarma' gibi; import ReactDOM 'tepkisi-dom'; './App' adresinden ithalat uygulaması; import './index.css'; import 'font-awesome/css/font-awesome.css' –

+0

@GaleelBhasha çok garip. "Node_modules" 'i tamamen temizledim ve tekrar' npm install 'yaptım. sonra index.js'de içe aktarma yaptı ve iyi çalıştı. Thnx! – whoisearth

cevap

İlgili konular