webpack url-loader

发布于 2022-09-02 15:28:11 字数 1333 浏览 11 评论 0

url-loader 使用后 资源无法显示

dicountPng打印出data-url base64 资源

但是显示不了图片

module: {
        /* preLoaders: [
         {test: /\.(jsx|js)$/,loader: "source-map-loader"}
         ],*/
        loaders: [
            {test: /\.(jsx|js)$/,loader: 'babel?presets[]=es2015,presets[]=react,presets[]=stage-0,presets[]=stage-2,presets[]=stage-3'},
            {   test: /\.css$/, loader: 'style-loader!css-loader'},
            { test: /\.(png|jpg)$/, loader: 'file-loader' },
            { test: /\.jpg/, loader: "url-loader?limit=10000&mimetype=image/jpg" },
            { test: /\.gif/, loader: "url-loader?limit=10000&mimetype=image/gif" },
            { test: /\.png/, loader: "url-loader?limit=10000&mimetype=image/png" },
            { test: /\.svg/, loader: "url-loader?limit=10000&mimetype=image/svg" }
        ]
    }
import discountPng from 'url-loader?limit=10000&mimetype=image/png!img/discount.png';
/*import keepPng from 'url?limit=30000&mimetype=image/png!img/keep.png';*/
/*import personal from 'url?limit=30000&mimetype=image/png!img/personal.png';*/
/*import ApplianceRepair from 'url?limit=30000&mimetype=image/png!img/ApplianceRepair.png';*/
console.log(discountPng);

const  test=()=>(
    <img src={discountPng}/>
);

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

悲欢浪云 2022-09-09 15:28:11

我这样写的:

{
  test: /\.(gif|jpg|png|woff|svg|eot|ttf)\??.*$/,
  loader: 'url?limit=25000'
}

直接url就可以了

旧梦荧光笔 2022-09-09 15:28:11

应该是图片的路径配置有问题的说

叶落知秋 2022-09-09 15:28:11

url-loader?limit=10000看这句话,显示不了说明你的图片超过了10k

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文