【webpack】webpack之postcss-loader的基本使用---【巷子】


一、postcss-loader簡介

postcss-loader 用來對.css 文件進行處理,並添加在 style-loader 和 css-loader 之后。通過一個額外的 postcss 方法來返回所需要使用的 PostCSS 插件。

require('autoprefixer') 的作用是加載 Autoprefixer 插件

 

安裝相關依賴

yarn add style-loader css-loader sass-loader node-sass postcss-loader autoprefixer -D

 

二、基本配置

module.exports = {
    module:{
        rules:[
            {
                test:/\.(css|scss)$/,
                use:[
                    {loader:"style-loader"},
                    {loader:"css-loader"},
                    {loader:"postcss-loader"},
                    {loader:"sass-loader"}
                ]
            }
        ]
    }
}

 

另外注意的是需要在package.json的同級目錄下面創建postcss.config.js文件

module.exports = {
    plugins:[
        require("autoprefixer")({
            overrideBrowserslist:[
                "defaults",
                "Android 4.1",
                "iOS 7.1",
                "Chrome>31",
                "ff>31",
                "ie>=8",
                "last 2 versions",
                ">0%"
            ]
        })
    ]
}

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM