#適配
//lib-flexible修改根字體大小
//autoprefixer可以自動在樣式中添加瀏覽器廠商前綴,避免手動處理樣式兼容問題
npm install postcss-plugin-px2rem autoprefixer@8.0.0
npm i lib-flexible --save
//npm i autoprefixer@8.0.0 //解決版本過高的問題
#public-index.html
<meta name="viewport" content="width=device-width,initial-scale=1.0">//注釋掉
#main.js
import 'lib-flexible/flexible.js'
新建postcss.config.js
const AutoPrefixer = require('autoprefixer')
const pxtorem = require('postcss-plugin-px2rem')
module.exports = ({ file }) => {
let remUnit
if (file && file.dirname && file.dirname.indexOf('vant') > -1) {
remUnit = 37.5
} else {
remUnit = 75
}
return {
plugins: [
AutoPrefixer({
browsers: ['last 20 versions', 'android >= 4.0']
}),
pxtorem({
rootValue: remUnit,
propList: ['*'],
selectorBlackList: ['van-circle__layer']
})
]
}
}
#新建vue.config.js
module.exports = {
devServer: {
disableHostCheck: true,
// 設(shè)置代理
proxy: {
"/api": {
target: "http://192.168.xxx.xxx", // 域名
ws: true, // 是否啟用websockets
changeOrigin: true, //開啟代理:在本地會創(chuàng)建一個虛擬服務(wù)端猾编,然后發(fā)送請求的數(shù)據(jù)窃诉,并同時接收請求的數(shù)據(jù),這樣服務(wù)端和服務(wù)端進行數(shù)據(jù)的交互就不會有跨域問題
pathRewrite: {
"^/api": "/"
}
}
}
},
lintOnSave: true
}
#https://vant-contrib.gitee.io/vant/#/zh-CN/quickstart
npm i vant -S
# 安裝插件
npm i babel-plugin-import -D
//新建 .babelrc 配置按需引入
{
"plugins": [
[
"import",
{
"libraryName": "vant",
"libraryDirectory": "es",
"style": true
}
]
]
}
#vant使用模板
<template>
<div>
<van-button type="default">默認按鈕</van-button>
<van-button type="primary">主要按鈕</van-button>
</div>
</template>
<script>
import { Button } from "vant";
export default {
name: "Home",
components:{
[Button.name]:Button
}
};
</script>
vue+vant 移動端項目(安裝vant+rem適配)
最后編輯于 :
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
- 文/潘曉璐 我一進店門呢堰,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人凡泣,你說我怎么就攤上這事枉疼。” “怎么了鞋拟?”我有些...
- 文/不壞的土叔 我叫張陵往衷,是天一觀的道長。 經(jīng)常有香客問我严卖,道長席舍,這世上最難降的妖魔是什么? 我笑而不...
- 正文 為了忘掉前任哮笆,我火速辦了婚禮来颤,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘稠肘。我一直安慰自己福铅,他們只是感情好,可當我...
- 文/花漫 我一把揭開白布项阴。 她就那樣靜靜地躺著滑黔,像睡著了一般。 火紅的嫁衣襯著肌膚如雪环揽。 梳的紋絲不亂的頭發(fā)上略荡,一...
- 文/蒼蘭香墨 我猛地睜開眼辫塌,長吁一口氣:“原來是場噩夢啊……” “哼漏策!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起臼氨,我...
- 正文 年R本政府宣布,位于F島的核電站赠潦,受9級特大地震影響叫胖,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜她奥,卻給世界環(huán)境...
- 文/蒙蒙 一瓮增、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧哩俭,春花似錦绷跑、人聲如沸。這莊子的主人今日做“春日...
- 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至隙赁,卻和暖如春垦藏,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背伞访。 一陣腳步聲響...
推薦閱讀更多精彩內(nèi)容
- Vant UI + Vue + Cli3.0 + Rem移動端項目搭建 1. 創(chuàng)建vue項目 創(chuàng)建項目 引入les...
- 1.下載lib-flexible 使用的是vue-cli+webpack辛馆,通過npm來安裝的 2.引入lib-fl...
- 1.下載lib-flexible使用的是vue-cli+webpack昙篙,通過npm來安裝的 2.引入lib-fle...
- vue-cli 3.0+vant項目使用postcss-pxtorem和amfe-flexible 進行移動端適配...
- vue-cli 3.0+vant項目使用postcss-pxtorem和amfe-flexible 進行移動端適配...