打包和分离less 1、安装less的服务 npminstall–save-devless 2、安装less-loader打包使用 npminstall–save-devles
顺晟科技
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运行浏览器
本文转载自中文网