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 相关文章推荐
js实现的网站首页随机公告随机公告
Mar 14 Javascript
用javascript动态调整iframe高度的代码
Apr 10 Javascript
JS 修改URL参数(实现代码)
Jul 08 Javascript
jquery和javascript中如何将一元素的内容赋给另一元素
Jan 09 Javascript
jQuery Validate验证框架经典大全
Sep 23 Javascript
基于Jquery代码实现手风琴菜单
Nov 19 Javascript
Vue.js每天必学之过滤器与自定义过滤器
Sep 07 Javascript
Angular2 组件间通过@Input @Output通讯示例
Aug 24 Javascript
使用原生js封装的ajax实例(兼容jsonp)
Oct 12 Javascript
vue和webpack项目构建过程常用的npm命令详解
Jun 15 Javascript
解决 window.onload 被覆盖的问题方法
Jan 14 Javascript
JS通过识别id、value值对checkbox设置选中状态
Feb 19 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中字符安全过滤函数使用小结
2015/02/25 PHP
20款超赞的jQuery插件 Web开发人员必备
2011/02/26 Javascript
JavaScript语言核心数据类型和变量使用介绍
2013/08/23 Javascript
js 鼠标移动显示图片的简单实例
2013/12/25 Javascript
jquery删除提示框弹出是否删除对话框
2014/01/07 Javascript
js监听滚动条滚动事件使得某个标签内容始终位于同一位置
2014/01/24 Javascript
红米手机抢购的js代码
2014/03/10 Javascript
JS来动态的修改url实现对url的增删查改
2014/09/05 Javascript
jQuery替换textarea中换行的方法
2015/06/10 Javascript
JS实现仿微博可关闭弹出层效果
2015/09/21 Javascript
js实现图片轮播效果
2015/12/19 Javascript
微信小程序 传值取值的几种方法总结
2017/01/16 Javascript
使用node.js搭建服务器
2017/05/20 Javascript
vue高德地图之玩转周边
2017/06/16 Javascript
jQuery实现验证表单密码一致性及正则表达式验证邮箱、手机号的方法
2017/12/05 jQuery
详解tween.js 中文使用指南
2018/01/05 Javascript
基于VuePress 轻量级静态网站生成器的实现方法
2018/04/17 Javascript
vue检测对象和数组的变化分析
2018/06/30 Javascript
Vue实现表格批量审核功能实例代码
2019/05/28 Javascript
vue fetch中的.then()的正确使用方法
2020/04/17 Javascript
通过实例解析vuejs如何实现调试代码
2020/07/16 Javascript
解决vue一个页面中复用同一个echarts组件的问题
2020/07/19 Javascript
Python3.2中的字符串函数学习总结
2015/04/23 Python
python获取目录下所有文件的方法
2015/06/01 Python
python实现搜索文本文件内容脚本
2018/06/22 Python
Python之时间和日期使用小结
2019/02/14 Python
Django 使用easy_thumbnails压缩上传的图片方法
2019/07/26 Python
对Django中static(静态)文件详解以及{% static %}标签的使用方法
2019/07/28 Python
python使用writerows写csv文件产生多余空行的处理方法
2019/08/01 Python
python支持多继承吗
2020/06/19 Python
美国购物网站:Clickhere2shop
2021/01/28 全球购物
2014年师德师风自我剖析材料
2014/09/27 职场文书
民政局标准版离婚协议书
2014/12/01 职场文书
2015年见习期工作总结
2014/12/12 职场文书
开学典礼致辞
2015/07/29 职场文书
分布式锁为什么要选择Zookeeper而不是Redis?看完这篇你就明白了
2021/05/21 Redis