gpt4 book ai didi

javascript - Webpack 5 使用 html-loader 加载 svgs

转载 作者:行者123 更新时间:2023-12-05 05:48:44 24 4
gpt4 key购买 nike

我最近升级到 Webpack 5,我的 html-loader 不再加载 svg 文件并内联它们。

这是我在 webpack 中的 svg 规则

{
test: /\.svg$/,
use: [
{
loader: 'html-loader',
options: {
minimize: true,
},
},
],
},

无论我如何尝试导入它,它似乎只是创建一个文件,并没有给我一串 HTML。

import mySvg from "../path/to/my.svg"

let mySvg = require("../path/to/my.svg").default;

// output = "/build/path/my.svg"
// output I want = "<svg>...."

它过去不会给我几个构建文件,而是将它们内联到我的 JS 中。

帮助将不胜感激。

最佳答案

svg-inline-loader可以达到同样的效果(已确认有效)。

我在 https://survivejs.com/webpack/loading/images/#loading-svgs 列出了加载 SVG 的其他选项.

关于javascript - Webpack 5 使用 html-loader 加载 svgs,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/70775309/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com