7-webpack-css-loader使用

这里webpack常识,问题,解决方法,实现方法

image.png

一.webpack常识

所有需要在html文件中导入的外界依赖文件,如果使用webpack打包工具之后,都要在webpack的默认入口文件,项目文件夹下的index.js文件中导入,然后编译成浏览器可识别的低级语法main.js文件

二.问题

默认情况下webpack只能识别js导入的js文件,如jquery.js,但是不能识别css/less/images等其他类型的文件

三.解决方法

为了解决这个问题,给webpack添加了许多第三方插件,叫loader(加载器,能够将一种文件转换为另一种文件,这里将webpack不能识别的文件转换为可识别的js文件),会将webpack不能识别的其它类型文件转换为webpack可识别js类型文件,然后编译成main.js

四.打包css文件解决方法

  • 安装css-loader和style-loader
    npm i style-loader css-loader -D
  • 在webpack.config.js中配置loader
    module:{
    rules:[
    {test:/.css$/,use:['style-loader','css-loader']},
    {loader规则}
    ]}
    在module属性的rule属性中配置loader规则.这里的含义是匹配所有.css结尾的文件,利用style-loader和css-loader加载器进行转换后再编译
image.png

image.png

image.png

loader区别于plugin,不需要导入

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 版权声明:本文为博主原创文章,未经博主允许不得转载。 webpack介绍和使用 一、webpack介绍 1、由来 ...
    it筱竹阅读 11,421评论 0 21
  • 写在前面的话 阅读本文之前,先看下面这个webpack的配置文件,如果每一项你都懂,那本文能带给你的收获也许就比较...
    不忘初心_9a16阅读 3,322评论 0 16
  • GitChat技术杂谈 前言 本文较长,为了节省你的阅读时间,在文前列写作思路如下: 什么是 webpack,它要...
    萧玄辞阅读 12,841评论 7 110
  • 完成了关于道家的基础介绍之后,我们就要来看看庄子和他的学生们到底体悟到了哪些可供我们学习的普遍性正确的“道”。 那...
    蔡伟明阅读 405评论 0 2
  • 成长从来不是一个人的事,却也只是每个人必须走的路。每个人的人生从呱呱坠地开始,从自己的哭泣别人的微笑开始,却是...
    呵呵呵嗝阅读 243评论 0 1

友情链接更多精彩内容