提问者:小点点

webpack加载程序无法解析某些图像文件


出现以下错误:

ERROR in ./app/styles/index.scss (./node_modules/css-loader/dist/cjs.js??ref--12-1!./node_modules/resolve-url-loader??ref--12-2!./node_modules/sass-loader/lib/loader.js??ref--12-3!./app/styles/index.scss)
Module not found: Error: Can't resolve '../../images/global/univers/characters/border-universe-top.png' in '/home/wolf/app/styles'
 @ ./app/styles/index.scss (./node_modules/css-loader/dist/cjs.js??ref--12-1!./node_modules/resolve-url-loader??ref--12-2!./node_modules/sass-loader/lib/loader.js??ref--12-3!./app/styles/index.scss) 81:42-115
 @ ./app/styles/index.scss
 @ ./app/core/app.js
 @ multi ./node_modules/react-app-polyfill/ie11.js ./app/core/app.js

现在,奇怪的部分:

  • 我确保路径正确
  • 在同一个SCSS文件中,另一个图像文件通过url()使用。此文件与border-univerence-top.png位于同一目录中,可以很好地加载。
  • 这两个文件非常相似(虽然可能不相关,但都是~2KB)

我认为它可能来自于一些webpack配置选项,但由于一些文件被正确地解析,如果它可能不是来自于完全不同的东西,我开始卷绕。


共1个答案

匿名用户

您是否尝试过NPM重建节点-SASS

我过去经历过这件事,这件事解决了它。