vue 使用vant-ui结合vw适配移动端

1.安装vue-cli2.x脚手架

 npm intatll -g vue-cli 

安装完毕之后 可以检查安装版本即 vue -V

2.创建一个项目

vue init webpack YourProjectName

3.接下来安装vw布局需要的插件

我们需要安装7个插件
(1)postcss-px-to-viewport (2)postcss-write-svg (3)postcss-cssnext
(4)postcss-viewport-units (5)cssnano (6)postcss-aspect-ratio-mini

输入命令:

cnpm i postcss-aspect-ratio-mini postcss-px-to-viewport postcss-write-svg postcss-cssnext postcss-viewport-units cssnano --S

另一个插件是:

cnpm i cssnano-preset-advanced --save-dev

4.安装完个插件后的配置,打开.postcssrc.js文件,直接复制即可:

module.exports = {
  "plugins": {
    "postcss-import": {},
    "postcss-url": {},
    // to edit target browsers: use "browserslist" field in package.json
    // "autoprefixer": {},
    "postcss-aspect-ratio-mini": {},
    "postcss-px-to-viewport": {
      viewportWidth: 750,
      // viewportHeight: 1334,      // 视口高度,根据750设备的宽度来指定,也可以不设置
      unitPrecision: 3,       // 单位精度
      viewportUnit: 'vw',     // 单位名称
      selectorBlackList: ['.ignore', '.hairlines', '.van-', /^(.van)/, /^(.igno)/], // 拥有该类名的元素保留px单位
      minPixeValue: 2,  // 小于或等于1px不转换为视窗单位,也可以设置为想要的值
      mediaQuery: false // 是否允许在媒体查询中转换px
    },
    "postcss-write-svg": {
      utf8: false
    },
    "postcss-cssnext": {},
    "cssnano": {
      preset: "advanced",
      autoprefixer: false,
      "postcss-zindex": false
    },
    "postcss-viewport-units": {}
  }
}

5.安装vant(vant也支持按需引入)

cnpm install vant -S

 关键的步骤就是这些,项目其他的插件在此不做赘述。。。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值