vue项目中安装使用vux

vux是个vue的移动端框架。css

目前移动端UI框架这么多,为啥选择vux呢?vux虽说是个我的维护项目,可是有15000+个star,应该不比其余的团队开源框架差。html

最重要的是,目前要作微信公众号和小程序的开发,想着UI风格最好和微信的一致,因而,就决定入坑vux....vue

确实,刚开始安装使用就遇到了问题,如今记录一下正确的步骤。node

本人使用webstorm IDE。webpack

前面安装vue, nodejs,配置全局的vue-cli都不表了,网上不少教程。web

1.建立一个vue项目,选择路径,项目名等信息vue-cli

 

2.项目建好后,安装vux,其余安装方式npm

npm install vux --save

文档说vux2必须配合vux-loader使用,所以还要:小程序

npm install vux-loader --save

 

3.配置引如vux-ui(重要,重要,重要)微信

打开build->webpack.base.conf.js

加上

const vuxLoader = require('vux-loader')

将原来的moule.exports 改成,const webpackConfig

并在最后加上

module.exports = vuxLoader.merge(webpackConfig, {
  plugins: [
    'vux-ui', //这个必须的
    'progress-bar',
    {
      name: 'duplicate-style',
      options: {
        cssProcessorOptions : {
          safe: true,
          zindex: false,
          autoprefixer: {
            add: true,
            browsers: [
              'iOS >= 7',
              'Android >= 4.1'
            ]
          }
        }
      }
    }
  ]
})

 

 4.测试:

在默认的HelloWorld.vue中引入vux的Group 和 Cell

执行 cnpm run dev

而后打开浏览访问

成功引用了vux

相关文章
相关标签/搜索