zoukankan      html  css  js  c++  java
  • webpack 处理图片文件

    1. 安装 file-loader html-loader

    npm install file-loader html-loader --save-dev
    

    其中html-loader生效需配合 html-webpack-plugin (分离html插件)才能生效

    2. 在webpack.config.js中配置

    module.exports={
        //...code
        module:{
            rules:[
                {   //处理样式表中引入的图片
                    test: /.(png|jpg|gif|jpeg)$/,
                    loader: 'file-loader',
                    options: {
                        name: '[hash].[ext]',
                        outputPath: './img',
                        esModule: false
                    }
                },
                {
                    //处理html内联的图片
                    test: /.(html)$/,
                    loader: 'html-loader',
                    options: {
                        attrs: ['img:src', 'img:data-src']
                    }
                }
            ]
        }
    }
    

    3. 使用方法

    index.css

    #bgImg {
         10em;
        height: 10em;
        background: url("./../imgs/favicon.png");
    }
    

    index.js

    import "./xxx/css/index.css"
    
  • 相关阅读:
    SDN作业(4)
    SDN作业(3)
    第一次个人编程作业
    SDN作业(2)
    SDN作业(1)
    第一次博客作业
    浅谈闭包
    预编译And作用域链
    定时器
    window事件
  • 原文地址:https://www.cnblogs.com/roseAT/p/12087904.html
Copyright © 2011-2022 走看看