vue-cli3-h5移动端适配搭建

记载vue-cli3 进行移动端h5 框架搭建

1.通过vue-ui 进行项目基本搭建,选择babel,less,vuex,router,eslint

2.安装postcss-pxtorem,yarn add postcss-pxtorem@5.1.1 -D    指定选择5.1.1版本是防止报错提示: postcss-pxtorem 需要 8

根目录下新建.postcssrc.js

补充代码

// https://github.com/michael-ciniawsky/postcss-load-config
module.exports = {
    plugins: {
      autoprefixer: {
        overrideBrowserslist: ['Android 4.1', 'iOS 7.1', 'Chrome > 31', 'ff > 31', 'ie >= 8']
      },
      'postcss-pxtorem': {
        rootValue: 37.5,
        propList: ['*'],
        //selectorBlackList: ['van-']
      }
    }
  }
  

3.安装lib-flexible   yarn add lib-flexible -S

4.安装vant  yarn add vant -S

实现vant按需引入插件

# 安装插件
npm i babel-plugin-import -D

// 对于使用 babel7 的用户,可以在 babel.config.js 中配置
module.exports = {
  plugins: [
    ['import', {
      libraryName: 'vant',
      libraryDirectory: 'es',
      style: true
    }, 'vant']
  ]
};

5.src下创建plugins/vant.js文件,按需引入vant组件,然后在main.js中引入

// 按需全局引入 vant组件
import Vue from "vue";
import { Button, List, Cell, Tabbar, TabbarItem, Tab, Tabs } from "vant";
Vue.use(Button);
Vue.use(Cell);
Vue.use(List);
Vue.use(Tabbar).use(TabbarItem);
Vue.use(Tab);
Vue.use(Tabs);

6.安装Vconsole进行调试 

yarn add Vconsole -S

 

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值