Webpack Sass - 无法解析图像

2024-02-02

我正在尝试通过 webpack 编译我的 Sass。编译正常的 sass 没问题,但出现错误。

 Module not found: Error: Can't resolve '../img/twitter.svg' in '/Users/Steve/mywebsite/scss'
     @ ./~/css-loader!./~/sass-loader/lib/loader.js!./scss/main.scss 6:94501-94530

有办法解决这个问题吗?或者有没有办法将 sass 编译器的级别设置得不那么严格,以忽略某些错误

以下是我当前的配置。

const path = require("path");
const ExtractTextPlugin = require("extract-text-webpack-plugin");

module.exports = {
  resolve: {
    alias: {
      masonry: "masonry-layout",
      isotope: "isotope-layout",
    },
  },

  entry: "./main.js",
  output: {
    path: path.resolve(__dirname, "./dist/dist2"),
    filename: "bundle.js",
  },

  module: {
    rules: [
      {
        test: /\.(png|jpg|svg)$/,
        include: path.join(__dirname, "/dist/img"),
        loader: "url-loader?limit=30000&name=images/[name].[ext]",
      },
      {
        test: /\.js$/,
        exclude: /node_modules/,
        loader: "babel-loader?presets[]=es2015",
      },

      {
        test: /\.scss$/,
        use: ExtractTextPlugin.extract({
          use: ["css-loader", "sass-loader"],
        }),
      },

      {
        test: /\.vue$/,
        loader: "vue-loader",
        options: {
          loaders: {},
          // other vue-loader options go here
        },
      },
    ],
  },

  plugins: [
    // new webpack.optimize.UglifyJsPlugin(),
    new ExtractTextPlugin("ross.css"),
  ],
};

我知道这已经晚了,但对于任何寻找解决此错误的方法的人来说; 就我而言,图像在模板中完美加载,但是 Webpack 返回错误:Module not found: Error: Can't resolve './path/to/assets.png'

修复/解决方法:

Add ?url=false到你的 css-loader ,这将禁用 css-loader 的 url 处理:

...
{
  loader: "css-loader?url=false"
},
...
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Webpack Sass - 无法解析图像 的相关文章

  • 有没有办法在 React.render() 函数中渲染多个 React 组件?

    例如我可以这样做 import React from react import PanelA from panelA jsx import PanelB from panelB jsx React render
  • iPad - 无法在框架内滚动

    我无法滚动 iPad Safari 中框架内调用的 pdf 我已经尝试过两件事 2 指滚动 使用对象 嵌入代替框架 但这是行不通的 事实上我已经尝试了很多东西 溢出 高度等等 请帮我 先感谢您 根据这篇文章http support appl
  • Sonar 中的 javascript 代码覆盖率

    我是使用 Sonar 和插件进行 javascript 代码覆盖的新手 使用 Sonar 分析时 有哪些可能性可以找出 javascript 代码的质量 包括代码覆盖率 目前我正在使用 karma runner 它提供代码覆盖率报告 可以在
  • 如何在 Sequelize ORM 中限制连接行(多对多关联)?

    Sequelize 定义了两种模型 具有多对多关联的 Post 和 Tag Post belongsToMany db Tag through post tag foreignKey post id timestamps false Tag
  • Sequelize - 使用 es6 和模块运行迁移

    我不确定我是否做错了什么或者什么 我觉得我正在运行一个现代的 相当常见的堆栈 但我无法让新的 Sequelize v6 与我的设置完美配合 我在 Node v14 17 Sequelize v6 6 2 上 在我的 package json
  • 递归修剪对象中所有元素的更好方法?

    如果我有一个像这样的物体 const obj field subfield innerObj a asdasd asdas innerArr s ssad innerArrObj b adsad 我想出了这样的东西 const trimFi
  • window.open:是否可以打开一个新窗口并修改其 DOM

    我想打开一个新窗口 var my window open iframe html blank height 600 width 600 但当我打开它时 我想修改它的DOM 我尝试过 var div my document createEle
  • html canvas动画卡顿

    谁能解释为什么提供的画布动画断断续续 我创建了一个测试存根来演示该问题 我在桌面上的 FF Chrome IE 以及 Android 上的 FF 和 Chrome 中看到了卡顿现象 口吃是由于垃圾收集造成的吗 似乎 raf 在每次调用时都会
  • JavaScript:常量属性

    在javascript中 我可以将对象的属性声明为常量吗 这是一个示例对象 var XU Cc Components classes or function aXU this Cc Components classes var XU new
  • setInterval() 在用户离开选项卡时暂停?

    javascript 中是否有任何方法的行为类似于 setInterval 并且当用户离开选项卡时停止并在用户再次进入选项卡时恢复 您可以使用以下方法创建自己的 API可见性API https developer mozilla org e
  • 如何在 javascript 中基于类型字符串创建新对象?

    如何基于变量类型字符串 包含对象名称 在 javascript 中创建新对象 现在我有 随着更多工具的出现 列表会变得更长 function getTool name switch name case SelectTool return n
  • 如何知道浏览器空闲时间?

    如何跟踪浏览器空闲时间 我用的是IE8 我没有使用任何会话管理 也不想在服务器端处理它 这是纯 JavaScript 方法来跟踪空闲时间 并在达到一定限制时执行一些操作 var IDLE TIMEOUT 60 seconds var idl
  • JavaScript Promise 不执行 .then()

    我在 JavaScript 中的 Promise 方面遇到了一些问题 我想做的是获得一个地址列表 然后对于每个地址 我需要调用地理编码 API 来获取 lat lng 然后我将继续将标记与热图一起绘制 这是我的代码 let promiseK
  • 是否可以将请求标头添加到 CORS 预检请求中?

    我有一个从外部服务器 不是服务器 访问 API 的网站 为网站提供服务 通过简单的XmlHttpRequest 见下文 那个API 需要将用于访问服务的 API 密钥添加为请求标头 然而 正如这些CORS https developer m
  • Django 将 JSON 数据传递给静态 getJSON/Javascript

    我正在尝试从 models py 中获取数据并将其序列化为views py 中的 JSON 对象 模型 py class Platform models Model platformtype models CharField max len
  • 如何为 Imagus 悬停缩放扩展开发自定义过滤器?

    当我读到关于悬停缩放是邪恶的 http www reddit com r YouShouldKnow comments 1wjrc8 ysk that the hover zoom extension is spyware 哎呀 有两篇文章
  • Javascript 中 if 语句中的假值?

    过去两周 我在学校研究 JavaScript 的事情已经有一段时间了 而且我一直在做我的作业 在 Douglas Crockford 所著的 JavaScript The Good Parts 一书中 作者在第 11 页上列出了 if 语句
  • D3 将现有 SVG 字符串(或元素)追加(插入)到 DIV

    我到处寻找这个问题的答案 并找到了一些我认为可能有用的资源 但最终没有让我找到答案 这里有一些 外部SVG http bl ocks org mbostock 1014829 嵌入SVG https stackoverflow com qu
  • 如何获得 JavaScript 阶乘程序的循环来显示所使用的工作?

    你好 我面临着用 JavaScript 编写一个程序的挑战 尽管我对它不太了解 但它要求用户输入一个数字 然后计算该数字的阶乘 我使用了已经提出的问题并设法使计算正常工作 但无法获得所需的输出 我必须在以下输出中获取它 而不使用任何花哨的库
  • 用javascript调用外部网页(跨域)

    我正在尝试使用以下网络服务来验证提要这个问题 https stackoverflow com questions 11996430 check if a url is a valid feed 但浏览器不允许我向另一台服务器发送 ajax

随机推荐

  • 为什么 selenium webdriver Firefox 不适用于非特权用户?

    我正在尝试使用 selenium 在 python 的 Django 视图中创建屏幕截图 如果我在 root 下启动 selenium firefox webdriver 运行良好 但是 当我尝试使用非超级用户运行它时 它在尝试实例化驱动程
  • java.net.SocketTimeoutException:读取超时

    我有一个具有客户端服务器架构的应用程序 客户端 将 Java Web Start 与 Java Swing AWT 结合使用 sert 使用 HTTP 服务器 Servlet 与 雄猫 通信是通过对象的序列化进行的 创建一个 ObjectO
  • 描边宽度变换 (SWT) 实现(Java、C#...)[关闭]

    Closed 这个问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 help closed questions 目前不接受答案 我最近发现了笔划宽度变换 如以下研究论文中所述 使用笔划宽度变换检测自然场景中的文本 https ie
  • 如何在 Angular 2 中进行全局搜索?

    我是 angular2 的新开发人员 我想在 json 对象数组中进行全局搜索 例如 这个数组 invoiceList invoiceNumber 1234 invoiceSupplier test invoiceStatus Import
  • 使用 jquery.validation equalTo( other ) 确保“Sunday”是输入值

    RE http docs jquery com Plugins Validation http docs jquery com Plugins Validation 我正在设置一个简单的联系表单 并希望使用 测验 作为简单的垃圾邮件防护 因
  • 根据每个 Pod 的活动连接数扩展 GKE Pod

    我有一个正在运行的 GKE 集群 其中包含使用目标 CPU 利用率指标的 HPA 这没问题 但 CPU 利用率对我们来说并不是最佳的扩展指标 分析表明 活动连接计数是一般平台负载的良好指标 因此 我们希望将其视为我们的主要扩展指标 为此 我
  • 转换为 hls 时,FFmpeg 烧录的字幕不同步

    我有一个刻有字幕的文件 并且它们完全同步 这是文件 https 983yqbz442 s3 amazonaws com little mermaid captions mp4 https 983yqbz442 s3 amazonaws co
  • Java代码减少行与行之间的垂直间距

    我正在创建一个包含一些内容的 PDF 我的要求是在创建 PDF 时减少行间距 以便在单页中容纳更多行数 如何减少行与行之间的间距 Document document null PdfWriter getInstance document n
  • 使用单个 log4j2 xml 文件配置 log4j2 和 log4j

    我已将应用程序迁移到 log4j 2 并通过 log4j2 xml 配置它 但是 我使用的一些库依赖于 log4j 1 如果我使用以下命令运行应用程序 Dlog4j configurationFile path to log4j2 xml
  • R 中的模式匹配和替换

    我对正则表达式一点也不熟悉 想在 R 中进行模式匹配和替换 我想更换图案 1 2在向量中 original c 1 2 10 11 向量的每个值vec c 1 2 我正在寻找的结果是以下向量 c 1 2 10 11 我不知道该怎么做 我尝试
  • Laravel 5.3 使用 url 中的图像进行干预/图像 NotReadableException

    如何处理以下错误 以便我的脚本在出现以下错误时不会停止工作发生异常 AbstractDecoder php 第 302 行中的 NotReadableException 图像源不是 可读的 我尝试使用以下内容 file 是图像的 url R
  • 获取单词和空格字符串中的第一个单词 - 空格前的子串第一个单词

    我有一个包含单词和空格的字符串 2h 3m 1s 我想提取2h脱离它 所以在第一个空格之前得到所有的东西 var date 1 340d 1h 15m 52s I want to extract 1 340d 这样做的最佳实践是什么 什么子
  • Firefox 实时 http 标头,缓存控制后的花括号:无缓存

    我正在设置一个 php cURL 脚本来复制我在实时标题中看到的内容 这是一个例子 Cache Control no cache username email protected cdn cgi l email protection pas
  • mysql 在查找和插入时将整数截断为奇怪的数字

    我在 php 中使用 Laravel 的 Eloquent 来插入和查找记录 发生的情况是 当我插入一个整数时 这里是 1001094515039 它会将其更改为 367135071 并将其存储在字段中 字段类型是 Bigint 长度为 2
  • Python 守护进程打包最佳实践

    我有一个用 python 编写的工具 通常应该作为守护进程运行 打包此工具进行分发的最佳实践是什么 特别是应如何处理设置文件和守护进程可执行文件 脚本 相关地 是否有任何通用工具可用于设置守护进程以在启动时运行 以适合给定的平台 即init
  • 如何在flutter插件中导入AAR文件?

    我正在使用 flutter 插件并想要导入 aarandroid 项目中的插件部分 我尝试打开 android 项目并导入 aar通过导入模块来项目 将其包含在setting gradle并将其添加到依赖项中build grade 就像任何
  • 目标文件和共享目标文件之间的关系

    共享对象之间的关系是什么 so 文件和对象 o file 你能通过例子解释一下吗 假设您有以下 C 源文件 将其命名为name c include
  • 从 Firefox Addon 执行 ShellExecute

    在我的 Firefox 扩展中 我想使用 Windows 中该文件类型的 默认查看器 打开某些文件 所以基本上类似于ShellExecute OPEN Windows API 的函数调用 是否可以 如果是这样 如何才能实现这一目标 File
  • parboiled2 和 Spray 导致跨版本后缀冲突

    我试图将 parboiled2 添加为我的项目的依赖项 并遵循计算器示例 但它与喷雾冲突 我现在的build sbt文件包括 io spray spray json 1 3 1 withSources withJavadoc io spra
  • Webpack Sass - 无法解析图像

    我正在尝试通过 webpack 编译我的 Sass 编译正常的 sass 没问题 但出现错误 Module not found Error Can t resolve img twitter svg in Users Steve myweb