900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > lib-flexible vue项目(移动端适配)

lib-flexible vue项目(移动端适配)

时间:2019-08-31 19:25:43

相关推荐

lib-flexible  vue项目(移动端适配)

移动端适配步骤

1.安装lib-flexible(npm install lib-flexible --save-dev)

2.在main.js 中引入lib-flexible(import 'lib-flexible') //px2rem自适应

3.安装px2rem-loader(npm install px2rem-loader --save-dev)

4.配置px2rem-loader

①vue-cli 2.x

②vue-cli 3.x

2.x 步骤:

在build/utils.js中,找到exports.cssLoaders,作出如下修改:

const px2remLoader = {loader: 'px2rem-loader',options: {remUint: 75 // 以设计稿750为例, 750 / 10 = 75}}

继续找到generateLoaders中的loaders配置,作出如下配置:

// 注释掉这一行// const loaders = options.usePostCSS ? [cssLoader, postcssLoader] : [cssLoader]// 修改为const loaders = [cssLoader, px2remLoader]if (options.usePostCSS) {loaders.push(postcssLoader)}

重新npm run dev

3.x步骤:

在项目根目录新建文件vue.config.js,添加如下代码后并npm run dev

module.exports = {css: {loaderOptions: {css: {},postcss: {plugins: [require('postcss-px2rem')({// 以设计稿750为例, 750 / 10 = 75remUnit: 75}),]}}},};

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。