cnpm install amfe-flexible -S
cnpm install postcss-pxtorem -S
复制代码
//引入
import 'amfe-flexible/index'
复制代码
注意: vue-cli3.x默认是没有vue.config.js配置文件的,须要手动建立,位置在项目根目录javascript
module.exports = {
css: {
loaderOptions: {
postcss: {
plugins: [
require('postcss-pxtorem')({ // 把px单位换算成rem单位
rootValue: 75, // 换算的基数(设计图750的根字体为75,若是设计图为640:则rootValue=64)
propList: ['*']
})
]
}
}
},
configureWebpack: config => {
if (process.env.NODE_ENV === 'production') {
// 为生产环境修改配置...
} else {
// 为开发环境修改配置...
}
}
}
复制代码
在CSS样式中可直接书写750PX,既表明 整屏的宽度,若是设计图不是750的,可在vue.config.js中 rootValue属性,修改成设计图宽度便可,详见vue.config.js注释说明css