2017-04-02 78 views
6

使用下面的代碼作爲例子,它完美地工作,打字稿編譯器正在爲「import logo from './images/logo.svg';」聲明哭泣。在瀏覽器中運行時,該應用完美工作,所以我沒有任何功能問題。我只想擺脫那條彎曲的紅線,這樣我就可以清理我的目錄查看器。任何幫助將不勝感激。在打字稿中導入svg圖像

import * as React from 'react'; 
import logo from './images/logo.svg'; 

interface Property {} 
interface State {} 

export default class App extends React.Component<Property, State> { 
    render() { 
     return (
      <div className="App"> 
       <div className="App-header"> 
        <img src={logo} className="App-logo" alt="logo" />       
       </div>  
      </div> 
     ); 
    } 
} 
+0

在任何打字文件中添加聲明模塊'* .svg'。 (.d.ts) –

+0

@SteveMcMeen你可以添加作爲答案,所以我可以標記它回答? – Mikejg101

回答

1

在您的任何打字文件中添加聲明模塊'* .svg'。 (.d.ts)