[摘要]本篇文章给大家带来的内容是关于css文件如何进行打包?css文件打包的方法,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。css文件打包Loaders是webpack最重要的功能之一...
本篇文章给大家带来的内容是关于css文件如何进行打包?css文件打包的方法,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。
css文件打包
Loaders是webpack最重要的功能之一 ,可以通过不同loader ,从而对不同文件格式进行特定处理
Loaders是在module模块里面
简单的举几个Loaders使用例子:
可以把SASS文件的写法转换成CSS,而不在使用其他转换工具。
可以把ES6或者ES7的代码,转换成大多浏览器兼容的JS代码。
可以把React中的JSX转换成JavaScript代码。
注意:所有的Loaders都需要在npm中单独进行安装,并在webpack.config.js里进行配置。下面我们对Loaders的配置型简单梳理一下。
test:用于匹配处理文件的扩展名的表达式,这个选项是必须进行配置的;
use:loader名称,就是你要使用模块的名称,这个选项也必须进行配置,否则报错;
include/exclude:手动添加必须处理的文件(文件夹)或屏蔽不需要处理的文件(文件夹)(可选);
query:为loaders提供额外的设置选项(可选)
打包css文件
在src目录下创建一个css文件夹,在文件夹里建立index.css文件
./src/css/index.css
body{
background-color: red;
color: white;
}