(十一)Less 文件的打包和分离

本节知识点

  • 分离Less 和less文件的打包

(一) 打包Less文件

  • 安装less包
npm install less --save-dev
  • 安装Less-loader
npm install less-loader --save-dev

(二) 去webpack.config.js里面编写loader配置

  • 当然了要是解析成css还需要style-loader和css-loader
     {
                test:/\.less$/,
                use:[
                    {
                        loader:"style-loader"
                    },
                    {
                        loader:"css-loader"
                    },
                    {
                        loader:"less-loader"
                    }
                ]
            }
  • 然后去css目录下面新建一个less文件比如black.less
@base :#000;
#gogo{
  width:300px;
  height:300px;
  background:@base;
}
  • 然后在把这个文件引入到入口文件
import less from "./css/black.less";
  • 然后打包就可以了

  • 有的时候我们也有需求想要分离LESS文件

利用extract-text-webpack-plugin这个插件

   //增加less模块
            {
                test:/\.less$/,
                use: extracTextPlugin.extract({
                    use:[
                        {
                            loader:"css-loader"
                        },
                        {
                            loader:"less-loader"
                        }
                    ],
                    fallback:"style-loader"
                })
            }

这样你会发现less被分离到index.css文件下

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 版权声明:本文为博主原创文章,未经博主允许不得转载。 webpack介绍和使用 一、webpack介绍 1、由来 ...
    it筱竹阅读 13,864评论 0 21
  • 无意中看到zhangwnag大佬分享的webpack教程感觉受益匪浅,特此分享以备自己日后查看,也希望更多的人看到...
    小小字符阅读 12,562评论 7 35
  • 在现在的前端开发中,前后端分离、模块化开发、版本控制、文件合并与压缩、mock数据等等一些原本后端的思想开始...
    Charlot阅读 10,869评论 1 32
  • GitChat技术杂谈 前言 本文较长,为了节省你的阅读时间,在文前列写作思路如下: 什么是 webpack,它要...
    萧玄辞阅读 14,348评论 7 110
  • 一、微信群推,朋友圈转发进行直接传播。 由于如今订阅号泛滥,用户没有时间打开订阅号的内容,以至于打开观看标题并不点...
    森LYNN阅读 3,369评论 0 1

友情链接更多精彩内容