webpack 图片资源处理

备注:
 css 引用图片资源
1. 安装loader
yarn add file-loader --dev
2. 配置
const path = require("path");
const extracttextplugin = require("extract-text-webpack-plugin");
module.exports = {
  entry:"./main.js",
  output:{
   filename:"bundle.js",
   path:path.resolve(__dirname,"./dist"),
   //  publicPath:"" // 可以进行cdn 资源分离处理
  },
  module:{
   rules:[
    {
     test: /\.css$/,
     loader:extracttextplugin.extract({
       use:["css-loader"],
     })
     },
     {
   test: /\.(png|jpg)$/,
   loader: 'file-loader?name=[hash:8].[name].[ext]'
    }
    ]
  },
  plugins:[
   new extracttextplugin({
    filename:`app.css`,
   })
  ]
}
3. 参考资料
https://github.com/webpack-contrib/file-loader

posted on   荣锋亮  阅读(212)  评论(0编辑  收藏  举报

编辑推荐:
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· .NET10 - 预览版1新功能体验(一)

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示