前端开发那些事儿

webpack基础(五) 图片和字体处理

2021-01-19  本文已影响0人  Viewwei

使用url-loader来加载图片

  1. 安装
npm install url-loader -D
  1. 配置loader
 {
        test: /\.(png|jpe?g|gif)$/,
        use: {
          loader: "url-loader",
          options: {
            name: "[name].[ext]",
            outputPath: "images/",
            publicPath: "../images",
            limit: 1024 * 3, //阈值 超过阈值的图片会独立文件,没有超过会处理成base64
          },
        },
      },

我的css插件配置

 new MiniCssExtractPlugin({
      filename: "css/[name].css",
    }),

webpack 处理字体

npm i url-loader -D
  {
                test:/\.(eot|svg|ttf|woff|woff2)/,
                use:{
                    loader:"file-loader",
                    options:{
                        name:"[name].[ext]",
                        outputPath: "font/",
                        publicPath: "../font",

                    }
                }
            }

-注意:字体的处理也要想图片处理一样,需要注意文件的路径。处理方式和图片一样。

上一篇 下一篇

猜你喜欢

热点阅读