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 相关文章推荐
jQuery MD5加密实现代码
Mar 15 Javascript
jquery中focus()函数实现当对象获得焦点后自动把光标移到内容最后
Sep 29 Javascript
jquery 缓存问题的几个解决方法
Nov 11 Javascript
javascript中定义私有方法说明(private method)
Jan 27 Javascript
JavaScript实现添加、查找、删除元素
Jul 02 Javascript
详谈JavaScript的闭包及应用
Jan 17 Javascript
js实现数组去重方法及效率?Ρ? target=
Feb 14 Javascript
js实现手机发送验证码功能
Mar 13 Javascript
微信小程序 图片宽高自适应详解
May 11 Javascript
通过示例彻底搞懂js闭包
Aug 10 Javascript
用React实现一个完整的TodoList的示例代码
Oct 30 Javascript
关于微信公众号开发无法支付的问题解决
Dec 28 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读注册表
2006/10/09 PHP
获取PHP警告错误信息的解决方法
2013/06/03 PHP
PHP 读取大文件的X行到Y行内容的实现代码
2013/06/24 PHP
使用phpQuery采集网页的方法
2013/11/13 PHP
深入分析PHP优化及注意事项
2016/07/04 PHP
PHP Cli 模式设置进程名称的方法
2019/06/12 PHP
JavaScript 参数中的数组展开 [译]
2012/09/21 Javascript
jquery绑定事件不生效的解决方法
2014/02/11 Javascript
谈谈impress.js初步理解
2015/09/09 Javascript
jquery实现触发时更新下拉列表内容的方法
2015/12/02 Javascript
使用jQuery UI库开发Web界面的简单入门指引
2016/04/22 Javascript
js将table的每个td的内容自动赋值给其title属性的方法
2016/10/13 Javascript
前端分页功能的实现以及原理(jQuery)
2017/01/22 Javascript
vue脚手架搭建过程图解
2018/06/06 Javascript
vue非父子组件通信问题及解决方法
2018/06/11 Javascript
详解vue几种主动刷新的方法总结
2019/02/19 Javascript
微信小程序Page中data数据操作和函数调用方法
2019/05/08 Javascript
vue路由中前进后退的一些事儿
2019/05/18 Javascript
使用python的pexpect模块,实现远程免密登录的示例
2019/02/14 Python
Python字符串逆序的实现方法【一题多解】
2019/02/18 Python
关于pycharm中pip版本10.0无法使用的解决办法
2019/10/10 Python
Django的CVB实例详解
2020/02/10 Python
解决启动django,浏览器显示“服务器拒绝访问”的问题
2020/05/13 Python
Python的轻量级ORM框架peewee使用教程
2021/02/05 Python
CSS3轻松实现清新 Loading 效果的简单实例
2016/06/06 HTML / CSS
The North Face北面德国官网:美国著名户外品牌
2018/12/12 全球购物
HR喜欢的自荐信格式
2013/10/08 职场文书
高中化学教学反思
2014/01/13 职场文书
企业活动策划方案
2014/06/02 职场文书
爱牙日活动总结
2014/08/29 职场文书
银行党的群众路线教育实践活动对照检查材料
2014/09/25 职场文书
总经理助理岗位职责
2015/01/31 职场文书
道歉的话怎么说
2015/05/12 职场文书
解决pytorch读取自制数据集出现过的问题
2021/05/31 Python
go goroutine 怎样进行错误处理
2021/07/16 Golang
webpack介绍使用配置教程详解webpack介绍和使用
2022/06/25 Javascript