2020-04-22

記一下webpack打包, 讓css自動(dòng)添加瀏覽器前綴遇到的坑

因?yàn)榫W(wǎng)絡(luò)問(wèn)題,這里使用cnpm下載

1.安裝

cnpm i -D postcss-loader autoprefixer

2.配置(直接在webpack.config.js中配置)

module:?{????

????rules:?[

????????{? test:?/\.less$/,?//?解析.less文件,?需要先執(zhí)行cnpm?i?-D?style-loader?css-loader????????

? ? ? ? ? ?use:?['style-loader',?'css-loader',?{? loader:?'postcss-loader', options:?{? plugins:?[require('autoprefixer')] } },?'less-loader']?

????????}?

????]

}

less文件內(nèi)容如下:

坑來(lái)了

運(yùn)行命令打包npm run build, 瀏覽器中顯示結(jié)果如下:

瀏覽器前綴沒(méi)有???

解決辦法:

一開(kāi)始運(yùn)行cnpm i -D postcss-loader autoprefixer, 沒(méi)有指定autoprefixer的版本, 默認(rèn)安裝的是9.x的版本:

直接運(yùn)行cnpm i -D autoprefixer@7.0后, 變成

之后, 再次運(yùn)行npm run build, 瀏覽器的前綴終于出現(xiàn)了


最后總結(jié)就是版本問(wèn)題, 安裝的時(shí)候指定autoprefixer版本為7即可

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • http://blog.csdn.net/weizengxun/article/details/53448885 ...
    曉盧軒閱讀 722評(píng)論 0 0
  • 非常感謝胖哥的博客和掘金小冊(cè)的技術(shù)分享,希望大家去下面的鏈接去查看原文,他們寫(xiě)的非常好,都是多個(gè)項(xiàng)目經(jīng)驗(yàn)的總結(jié)??!...
    示十閱讀 2,377評(píng)論 0 2
  • section-2.1 什么是loader loader 用于對(duì)模塊的源代碼進(jìn)行轉(zhuǎn)換。loader 可以使你在 i...
    羽晞yose閱讀 676評(píng)論 0 0
  • webpack 是一個(gè)現(xiàn)代 JavaScript 應(yīng)用程序的靜態(tài)模塊打包器(module bundler)。 當(dāng) ...
    osborne閱讀 403評(píng)論 0 1
  • 今天中午,剛把老公的書(shū)法發(fā)到簡(jiǎn)書(shū),手機(jī)的提示音就“叮咚--叮咚--”地響個(gè)不停,我對(duì)剛滿四歲八個(gè)月的小孫女可...
    欣然_bd23閱讀 851評(píng)論 12 16

友情鏈接更多精彩內(nèi)容