(十二)自動處理CSS3前綴

本節知識點

  • 自動添加css3前綴,以期待瀏覽器的識別

PostCSS

  • PostCSS是一個CSS的處理平臺,他有很多功能,本節主要是利用加前綴的功能

(一)安裝

  • 主要需要兩個包 postcss-loader 和autoprefixer(自動添加前綴的插件)
npm install postcss-loader autoprefixer --save-dev
  • postcss.config.js 在webpack.config.js同級目錄下建一個文件

postCSS推薦在項目根目錄(和webpack.config.js同級),建立一個postcss.config.js文件

module.exports = {
    plugins:[
        require('autoprefixer')
    ]
}
  • 編寫loader

要是提取css就這樣寫

            {
                test:/\.css$/,
                use: extracTextPlugin.extract({
                    fallback: "style-loader",
                    use:[
                        {loader:"css-loader",options:{importLoaders:1}},
                        "postcss-loader"
                    ]
                })
            },

要是不提取CSS就這樣寫

{
  test: /\.css$/,
  use:[
         {loader:"style-loader"},
         {
         loader:"css-loader",
        options:{
           modules: true
          }
         } ,
      {
           loader:"postcss-loader"
      }  
      ]
}
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • http://blog.csdn.net/weizengxun/article/details/53448885 ...
    曉盧軒閱讀 628評論 0 0
  • 無意中看到zhangwnag大佬分享的webpack教程感覺受益匪淺,特此分享以備自己日后查看,也希望更多的人看到...
    小小字符閱讀 8,220評論 7 35
  • 前言 webpack2和vue2已經不是新鮮東西了,滿大街的文章在講解webpack和vue,但是很多內容寫的不是...
    技術宅小青年閱讀 6,571評論 4 43
  • Webpack學習總結 此文只是自己學習webpack的一些總結,方便自己查閱,閱讀不變,非常抱歉!! 下載安裝:...
    Lxs_597閱讀 984評論 0 0
  • *白吃白喝這么長時間也該交點黨費了。 *題文無關,腦洞源對戲。我可能是個ooc的傻卡吧_(:з」∠)_ *是糖,現...
    谷未寒閱讀 1,030評論 0 5