国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

在vue中使用Autoprefixed的方法

2019-11-19 13:24:29
字體:
供稿:網(wǎng)友

為了使我們的項目兼容各種瀏覽器,我們可能會在開發(fā)中寫大量的前綴。即使有了IDE為我們提供了邊界的方式。但是仍然需要我們?nèi)セ〞r間和精力。而這樣會浪費我們很多的時間。為了在開發(fā)中提升團隊的開發(fā)效率,并且同時節(jié)省時間,我們引入了autoprefixed。搭配webpack使用,在每次打包的時候自動的給我們的樣式加上前綴來兼容不同的瀏覽器。

安裝依賴包

如果你是使用vue-cli構(gòu)建的項目。首先執(zhí)行以下代碼安裝依賴包。

npm install autoprefixer postcss postcss-loader -D

修改vue-loader配置文件

修改目錄/build/vue-loader.conf.js文件。文件的原本代碼應(yīng)該如下。

module.exports = { loaders: utils.cssLoaders({  sourceMap: isProduction   ? config[buildEnv].productionSourceMap   : config.dev.cssSourceMap,  extract: isProduction })}

將以上代碼,替換成如下代碼。

module.exports = { loaders: utils.cssLoaders({  sourceMap: isProduction   ? config[buildEnv].productionSourceMap   : config.dev.cssSourceMap,  extract: isProduction }), postcss: [require('autoprefixer')({browsers: ['last 10 Chrome versions', 'last 5 Firefox versions', 'Safari >= 6', 'ie > 8']})]}

修改utils

打開/build/utils.js,定位到如下代碼。

postcss: generateLoaders()

將上面的代碼更改為如下代碼。

postcss: generateLoaders(['css?-autoprefixer'])

重新啟動項目,就可以通過chrome的開發(fā)者工具,可以看到編譯后的css文件,會自動的加上兼容性的前綴。就可以放心的寫css代碼了。

以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持武林網(wǎng)。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 河津市| 保山市| 罗田县| 家居| 明光市| 光泽县| 汶川县| 容城县| 德令哈市| 兴化市| 桦南县| 邢台县| 常宁市| 阜宁县| 丰都县| 昌吉市| 乌兰察布市| 枞阳县| 岚皋县| 正镶白旗| 祁阳县| 偃师市| 利川市| 抚松县| 朝阳县| 景谷| 永清县| 灌阳县| 兖州市| 长乐市| 栖霞市| 克拉玛依市| 金坛市| 仁布县| 武义县| 阜城县| 万盛区| 衢州市| 安顺市| 阳泉市| 上栗县|