18910140161

如何打包和分离less?

顺晟科技

2021-06-16 10:33:02

175

打包和分离较少的

1、安装较少的的服务

npmin stallsave-dev less

2、安装少装载机打包使用

npmin stallsave-devless-loader

3、配置装载机:

{test:/\ .减去$/,

use:[{

loader : ' style-loader '/CreatestylenodesFromjsstrings },{ loader : ' CSS-loader '/translatescsinto commonjs

,{

loader : ' less-loader '//Compilelestocss }]

}

4、src/index.html中插入

pid='lessLearn'/p

pimgsrc=' ./images/10。jpg '/p

pid='pic'/p

pid='title'/p

5、编写一个src/css/目录下黑色。无文件

@ base : # 000 # less学习{ width:300px

高度:200像素

背景色: @ base}

6、在src/entry.js中引入较少的

importlessfrom ./css/black.less '

7、删除距离目录,输入工具进行打包,打包成功后,查看dist/css/index.css里面并没有#更少学习样式(==打包到了射流研究…里面==)

8、npmrunserver运行结果

可以在package.json里面的脚本里面的计算机网络服务器中加入打开,浏览器会自行打开该页面

"服务器“:”web pack-dev-server-open,

9、若要对进入里面的射流研究…和较少的进行分离,需要修改webpack-config.js里面的组件下较少的配置的使用进行修改

使用:提取文本插件。提取({使用:[{

loader:'css-loader '

},{loader:'less-loader '

}],fallback:'style-loader '

})

修改如下:

10、删除距离文件夹,webpack打包,会在dist/css/index.css里面看到较少的的样式定义(即把钢性铸铁和射流研究…分离)

npmrunbuild运行浏览器

本文转载自中文网

  • TAG:
我们已经准备好了,你呢?
2024我们与您携手共赢,为您的企业形象保驾护航