前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >css-loader

css-loader

原创
作者头像
简桐
修改2021-02-16 11:11:42
5050
修改2021-02-16 11:11:42
举报
文章被收录于专栏:webpack

loader 解释器

代码语言:javascript
复制
//webpack.config.js
module: {
    rules: [ //在这里面定义指定文件对应的解释器
      //规则定义
      {
        test: /\.js$/, //正则
        exclude: /node_modules/,
        use: {
          loader: "babel-loader", //根据 .babelrc 文件艰辛规则渲染
        },
      },
      {
        test: /\.(s[ac]|c)ss$/i, //正则
        use: ["style-loader", "css-loader", "sass-loader"],
      },
    ]
},

css 文件抽离插件

代码语言:javascript
复制
yarn add -D mini-css-extract-plugin
代码语言:javascript
复制
//webpack.config.js
const MiniCssExtractPlugin = require("mini-css-extract-plugin"); //引入插件
plugins: [new MiniCssExtractPlugin()], 加载插件
 module: {
    rules: [
      {
        test: /\.(s[ac]|c)ss$/i,
        use: [MiniCssExtractPlugin.loader, "css-loader", "sass-loader"], //应用插件
      },
    ],
},

CSS 浏览器版本兼容插件

代码语言:javascript
复制
yarn add -D postcss postcss-loader postcss-preset-env
代码语言:javascript
复制
//webpack.config.js
module: {
    rules: [
      //规则定义
      {
        test: /\.(s[ac]|c)ss$/i,
        use: [
          MiniCssExtractPlugin.loader,
          "css-loader",
          "sass-loader",
          "post-loader", //添加post-loader加载器
        ],
      },
    ],
  },

创建postcss配置文件 postcss.config.js

代码语言:javascript
复制
//postcss.config.js
module.exports = {
  plugins: [require("postcss-preset-env")],
};

创建 postcss-preset-env 配置文件 .browserslistrc

[说明链接] https://www.jianshu.com/p/bd9cb7861b85

例子

说明

last 2 versions

所有浏览器兼容到最后两个版本根据CanIUse.com追踪的版本

> 1%

全球超过1%人使用的浏览器

Firefox ESR

火狐最新版本

Firefox > 20

指定浏览器的版本范围

not ie <=8

方向排除部分版本

代码语言:javascript
复制
// 示例
last 2 versions // 回退两个浏览器版本
> 0.5% // 全球超过0.5%人使用的浏览器
IE 10 //兼容IE 10

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • loader 解释器
  • css 文件抽离插件
  • CSS 浏览器版本兼容插件
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档