Vue中的Vux配置指南


Posted in Javascript onDecember 08, 2017

简介

Vux(读音 [v'ju:z],同views)是基于WeUI和Vue(2.x)开发的移动端UI组件库,主要服务于微信页面。

基于webpack+vue-loader+vux可以快速开发移动端页面,配合vux-loader方便你在WeUI的基础上定制需要的样式。

vux-loader保证了组件按需使用,因此不用担心最终打包了整个vux的组件库代码。

vux并不完全依赖于WeUI,但是尽量保持整体UI样式接近WeUI的设计规范。最初目标是创建一个易用,实用,美观的移动端UI组件库,现在离理想状态还有不少距离,因此需要大家及时反馈问题及贡献代码。

流程

Vux是Vue.js的一个ui库,官网在这里,官方文档的配置指南侧重于技术的罗列,我这里简化一下Vux的配置流程。

1. 安装vux

npm install vux --save

2. 安装less-loader

vux使用less编译源码,所以项目里必须要有less-loader。

npm install less less-loader --save-dev

3. 安装vux-loader并配置vuxLoader:

安装vux-loader:

npm install less vux-loader --save-dev

你可以不安装不配置vux-loader,不配置的话引入组件是这样的:

import AlertPlugin from 'vux/src/plugins/Alert'
import ToastPlugin from 'vux/src/plugins/Toast'

配置之后就可以这样引入组件了:

import { AlertPlugin, ToastPlugin } from 'vux'

配置流程如下:

在webpack.base.config.js中修改如下,其中webpackConfig是你之前的配置(也就是之前module.export右边的那一坨,现在保存为这个变量):

const vuxLoader = require('vux-loader')
module.exports = vuxLoader.merge(webpackConfig, {
  options: {
    showVuxVersionInfo: false //关闭vux在console里输出的版本信息
  },
  plugins: [{
    name: 'vux-ui'
  }]
})

总结

以上所述是小编给大家介绍的Vue中的Vux配置指南,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
Mootools 1.2 手风琴(Accordion)教程
Sep 15 Javascript
js固定DIV高度,超出部分自动添加滚动条的简单方法
Jul 10 Javascript
JavaScript实现给按钮加上双重动作的方法
Aug 14 Javascript
js多功能分页组件layPage使用方法详解
May 19 Javascript
浅谈javascript中的constructor
Jun 08 Javascript
Vue编写多地区选择组件
Aug 21 Javascript
bootstrap select下拉搜索插件使用方法详解
Nov 23 Javascript
浅谈Fetch 数据交互方式
Dec 20 Javascript
微信小程序webview组件交互,内联h5页面并网页实现微信支付实现解析
Aug 16 Javascript
微信小程序swiper使用网络图片不显示问题解决
Dec 13 Javascript
小程序接入腾讯位置服务的详细流程
Mar 03 Javascript
JavaScript使用prototype属性实现继承操作示例
May 22 Javascript
利用10行js代码实现上下滚动公告效果
Dec 08 #Javascript
vue axios 二次封装的示例代码
Dec 08 #Javascript
微信小程序使用audio组件播放音乐功能示例【附源码下载】
Dec 08 #Javascript
js断点调试心得分享(必看篇)
Dec 08 #Javascript
微信小程序使用video组件播放视频功能示例【附源码下载】
Dec 08 #Javascript
微信小程序使用image组件显示图片的方法【附源码下载】
Dec 08 #Javascript
微信小程序实现下载进度条的方法
Dec 08 #Javascript
You might like
将一维或多维的数组连接成一个字符串的php代码
2010/08/08 PHP
PHP处理excel cvs表格的方法实例介绍
2013/05/13 PHP
用Zend Studio+PHPnow+Zend Debugger搭建PHP服务器调试环境步骤
2014/01/19 PHP
php操作redis缓存方法分享
2015/06/03 PHP
PHP排序算法之冒泡排序(Bubble Sort)实现方法详解
2018/04/20 PHP
PHP切割汉字的常用方法实例总结
2019/04/27 PHP
jQuery+CSS 实现的超Sexy下拉菜单
2010/01/17 Javascript
js客户端快捷键管理类的较完整实现和应用
2010/06/08 Javascript
jQuery contains过滤器实现精确匹配使用方法
2013/04/12 Javascript
基于JavaScript实现鼠标箭头移动图片跟着移动
2016/08/30 Javascript
vue router学习之动态路由和嵌套路由详解
2017/09/21 Javascript
实现一个完整的Node.js RESTful API的示例
2017/09/29 Javascript
webpack多页面开发实践
2017/12/18 Javascript
nodejs和react实现即时通讯简易聊天室功能
2019/08/21 NodeJs
[03:14]辉夜杯主赛事 12月25日每日之星
2015/12/26 DOTA
[46:14]完美世界DOTA2联赛PWL S3 Magma vs INK ICE 第一场 12.11
2020/12/16 DOTA
python实现简单温度转换的方法
2015/03/13 Python
Python连接mysql数据库的正确姿势
2016/02/03 Python
Python实现Windows和Linux之间互相传输文件(文件夹)的方法
2017/05/08 Python
Python设计模式之工厂模式简单示例
2018/01/09 Python
pytorch permute维度转换方法
2018/12/14 Python
不到40行代码用Python实现一个简单的推荐系统
2019/05/10 Python
在pytorch中查看可训练参数的例子
2019/08/18 Python
python英语单词测试小程序代码实例
2019/09/09 Python
python bluetooth蓝牙信息获取蓝牙设备类型的方法
2019/11/29 Python
Python3 使用map()批量的转换数据类型,如str转float的实现
2019/11/29 Python
美国眼镜网:GlassesUSA
2017/09/07 全球购物
使用C#编写创建一个线程的代码
2013/01/22 面试题
学生学习总结的自我评价
2013/10/22 职场文书
房地产员工找工作的自我评价
2013/11/15 职场文书
如何掌握自荐信格式呢
2013/11/19 职场文书
草船借箭教学反思
2014/02/03 职场文书
社会实践先进工作者事迹材料
2014/05/06 职场文书
2014年远程教育工作总结
2014/12/09 职场文书
公司介绍信范文
2015/01/31 职场文书
接待员岗位职责
2015/02/13 职场文书