业力和CSS文件:“找不到模块:错误:无法解决”

时间:2017-12-01 21:51:20

标签: angular karma-runner

我运行karma start karma.config.js我得到(稍加编辑):

   ./Content/ebbMain.css中的错误找不到模块:错误:无法解决   '内容'中的'check.png'

这是一个通过URL属性引用图像的CSS文件。 E.g:

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

我知道这些引用是正确的,因为它们在Web应用中正确显示。在这一点上,我只是想从业力中忽略/排除CSS文件。我一直在谷歌搜索几个小时,没有任何工作。有任何指针。

1 个答案:

答案 0 :(得分:0)

我使用css-loader插件并在webpack中配置karma.config.js来解决此错误。 请注意,url=false选项表示css-loader忽略CSS文件中的url位,最终解决了错误。 另请注意,您可能需要根据具体项目添加更多配置。祝好运!

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