1.下載lib-flexible
使用的是vue-cli+webpack蔚万,通過npm來(lái)安裝的
npm i lib-flexible --save
2.引入lib-flexible
在main.js中引入lib-flexible
import 'lib-flexible/flexible'
3.設(shè)置meta標(biāo)簽
通過meta標(biāo)簽岭妖,設(shè)置設(shè)備寬度以及縮放比例
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, minimum-scale=1, user-scalable=no">
4.安裝postcss-px2rem-exclude
一款 postcss 插件,用于將單位轉(zhuǎn)化為 rem
npm install postcss-px2rem-exclude --save
5.配置postcss-px2rem-exclude
新建一個(gè)文件postcss.config.js , 750px的設(shè)計(jì)稿,過濾mode_modules/i的包 不轉(zhuǎn)換
module.exports = {
plugins: {
autoprefixer: {},
"postcss-px2rem-exclude": {
"remUnit": 75,
exclude: /node_modules/i
}
}
}