webpack 引入非js文件样式

本文详细介绍了如何使用Webpack配置加载非JS文件如CSS、LESS和SASS等样式资源。通过安装并配置style-loader和css-loader,以及less-loader和sass-loader,实现了在项目中引入和使用这些样式文件的方法。

webpack 引入非js文件样式

webpack基础配置1

创建一个css文件
在这里插入图片描述
其中输入测试样式
在这里插入图片描述

在main.js中引入
在这里插入图片描述
保存后会终端中会报错,因为缺少loader
在这里插入图片描述
ctrl+c 退出终端
输入 cnpm i style-loader css-loader -D 安装样式表
在这里插入图片描述
有报错在运行一遍
在这里插入图片描述
在webpack.config.js中继续配置loader模块

 module:{
        rules:[ 
            { test:/\.css$/ ,use:['style-loader','css-loader']},
        ]
    }

在这里插入图片描述
在运行 npm run dev ,此时可以看到,弹出了div盒子成功了
在这里插入图片描述
---------------

补充:添加less,与sass 样式

停止终端
输入cnpm i less-loader less -D
在这里插入图片描述
输入 cnpm i sass-loader node-sass -D
在这里插入图片描述
在webpack.config.js中输入对应的匹配规则
在这里插入图片描述
创建scss 文件 和 less 文件
在这里插入图片描述
输入对应的测试代码
在这里插入图片描述
在这里插入图片描述
之后在main.js中引入
在这里插入图片描述
最后,在终端中运行npm run dev,就可以看到引入样式成功了
在这里插入图片描述

-------------------------------------

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值