• 初探webpack4--提取分离CSS单独打包


    1、webPack提取分离CSS单独打包(ExtractTextPlugin、mini-css-extract-plugin)
      处理效果:
        将所有的入口chunk(entry chunks)中引用的CSS,移动到独立分离的CSS文件

        ExtractTextPlugin插件
          安装(下载)
            npm install --save-dev extract-text-webpack-plugin@next

          配置config文件
            //引入插件
            const ExtractTextPlugin = require('extract-text-webpack-plugin')
            Rules配置:
              fallback:编译后用什么loader来提取CSS文件
              module:{
                rules: [
                  {
                    test: '/.css$/',
                    use: ExtractTextPlugin.extract({
                      fallback: 'style-loader',
                      use: 'css-loader'
                    })
                  }
                ]
              }
          配置插件:
            new ExtractTextPlugin('./css/index.css')

        mini-css-extract-plugin插件
           安装(下载)
             npm install --save-dev mini-css-extract-plugin
           配置config文件
             const MiniExtractTextPlugin = require('mini-css-extract-plugin')

             Rules配置:
               fallback:编译后用什么loader来提取CSS文件
               module:{
                 rules: [
                   {
                     test: '/.css$/',
                     use: [MiniExtractTextPlugin.loader, 'css-loader']
                   }
                 ]
               }
           配置插件:
             new MiniExtractTextPlugin(filename: './css/[name].css')

  • 相关阅读:
    Oracle判断对象是否存在sql语句
    Reporting Services 4: Web Service
    C#的16位和32位MD5加密
    龙的传人Xml_javascript分页
    龙的传人——xml_javascript三级联动
    SAE学习笔记1
    java方法重载
    jquery easyui时间微调器
    django支持ajax的post方法
    easyui插件显示问题
  • 原文地址:https://www.cnblogs.com/webtaotao/p/12108098.html
Copyright © 2020-2023  润新知