2017-12-01 6 views
0

을 내가 (약간 수정) 얻을 :업 및 CSS 파일은 : "모듈 찾을 수 없습니다 : 오류 : 확인할 수 없습니다"나는 <code>karma start karma.config.js</code> 실행

ERROR in ./Content/ebbMain.css Module not found: Error: Can't resolve 'check.png' in 'Content'

이것은 URL 속성을 통해 이미지를 참조하는 CSS 파일입니다 . 예 :

background-image: url("my-image.png") 

이러한 참조는 웹 응용 프로그램에 올바르게 표시되어 있으므로 올바른 것으로 알고 있습니다. 이 시점에서 나는 단지 카르마에서 CSS 파일을 무시/제외하는 것에 관심이 있습니다. 나는 몇 시간 동안 인터넷 검색을 해왔지만 아무 것도 효과가 없었다. 모든 포인터 Thans.

+0

[체크 아웃] (http://karma-runner.github.io/1.0/config/files.html). false로 설정되어있는'included' 플래그를보십시오. –

답변

0

css-loader 플러그인을 사용하고 webpackkarma.config.js에 설정하여이 오류를 해결했습니다. url=false 옵션은 CSS 파일의 url 비트를 무시하기 위해 css-loader을 나타내므로 결국 오류가 해결됩니다. 특정 프로젝트에 따라 더 많은 구성을 추가해야 할 수도 있습니다. 행운을 빕니다!

webpack: { 
      module: { 
       loaders: [ 
        { 
         test: /\.css$/, 
         loaders: ['css-loader?url=false'] 
        } 
       ] 
      } 
     }