如何打包和分离less?打包和分离less的方法介绍

互联网 18-8-18
本篇文章给大家带来的内容是关于如何打包和分离less?打包和分离less的方法介绍,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。

打包和分离less

1、安装less的服务

npm install –save-dev less

2、安装less-loader打包使用

npm install –save-dev less-loader
{   test: /\.less$/,    use: [{           loader: "style-loader" // creates style nodes from JS strings       }, {           loader: "css-loader" // translates CSS into CommonJS        , {            loader: "less-loader" // compiles Less to CSS       }] }

4、src/index.html中插入

<p id="lessLearn"></p> <p><img src="./images/10.jpg"/></p> <p id="pic"></p> <p id="title"></p>

5、编写一个src/css/目录下black.less文件

@base:#000;#lessLearn{    width:300px;     height:200px;     background-color:@base;}

6、在src/entry.js中引入less

import less from ‘./css/black.less’

7、删除dist目录,输入webpack进行打包,打包成功后,查看dist/css/index.css里面并没有#lessLearn样式(==打包到了js里面==)

9、若要对entry里面的js和less进行分离,需要修改webpack-config.js里面的module下less配置的use进行修改

use:extractTextPlugin.extract({    use:[{       loader:'css-loader'     },{      loader:'less-loader'     }],    fallback:'style-loader'   })

修改如下:

10、删除dist文件夹,webpack打包,会在dist/css/index.css里面看到less的样式定义(即把css和js分离)

11、npm run build 运行浏览器

相关推荐:

css怎么引用图片?css引用图片的方法

css文件如何进行打包?css文件打包的方法

以上就是如何打包和分离less?打包和分离less的方法介绍的详细内容,更多内容请关注技术你好其它相关文章!

来源链接:
免责声明:
1.资讯内容不构成投资建议,投资者应独立决策并自行承担风险
2.本文版权归属原作所有,仅代表作者本人观点,不代表本站的观点或立场
标签: 打包和分离l
上一篇:php获取远程图片并下载保存到本地的方法分析 下一篇:html中的图片如何打包?html图片打包的方法

相关资讯