在反应中未找到缺少 CSS 文件/模块的问题

问题描述

我已经遇到这个问题很长时间了。我有很多纯 html/css/js 的项目。在我的 css 文件中,我编写了很多代码来从目录中获取图像。但问题是图像不存在。例如:

.bg-img {
    background-image: url("./../img/foo.jpg");
}

在这个例子中 foo.jpg 在这个目录中不存在。但我没有在 html 中使用 .bg-img 类。所以这没有造成任何问题,因为我没有使用它。但是在将其转换为 React 时,我注意到 React 有更严格的规则并导致编译问题。 那么有什么方法可以让我忽略/错过这些问题并继续编译。

顺便说一句,我有这些不必要的 css 代码导致问题的原因是我已经从另一个模板的 css 代码复制粘贴并且没有删除它们,因为它们还有很多。

所以请不要回复我:“删除不必要的 css 代码

感谢您的回复:)

解决方法

你在 React 中使用严格模式吗? https://reactjs.org/docs/strict-mode.html 另一件事 - 您可能应该简单地删除您不使用的样式:) 它也将有助于您的警告/错误 ;)