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 Ajax学习实例5 向WebService发出请求,返回泛型集合数据的异步调用
Mar 17 Javascript
JS控制显示隐藏兼容问题(IE6、IE7、IE8)
Apr 01 Javascript
自定义一个jquery插件[鼠标悬浮时候 出现说明label]
Jun 27 Javascript
Jquery实现动态切换图片的方法
May 18 Javascript
javascript实现的网站访问量统计代码
Dec 20 Javascript
浅谈Javascript中的12种DOM节点类型
Aug 19 Javascript
使用Angular CLI生成 Angular 5项目教程详解
Mar 18 Javascript
详解webpack 入门与解析
Apr 09 Javascript
微信小程序项目实践之验证码倒计时功能
Jul 18 Javascript
详解小程序rich-text对富文本支持方案
Nov 28 Javascript
javascript实现弹幕墙效果
Nov 28 Javascript
Vue-router编程式导航的两种实现代码
Mar 04 Vue.js
利用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对象转换为数组函数(递归方法)
2012/02/04 PHP
php之header的不同用法总结(实例讲解)
2017/11/28 PHP
PHP给前端返回一个JSON对象的实例讲解
2018/05/31 PHP
PHP的PDO事务与自动提交
2019/01/24 PHP
十分钟打造AutoComplete自动完成效果代码
2009/12/26 Javascript
关于this和self的使用说明
2010/08/01 Javascript
jQuery之浮动窗口实现代码(两种方法)
2010/09/08 Javascript
Javascript操作cookie的函数代码
2012/10/03 Javascript
基于Angularjs实现分页功能
2016/05/30 Javascript
BootStrap 超链接变按钮的实现方法
2016/09/25 Javascript
详解React-Todos入门例子
2016/11/08 Javascript
JS制作类似选项卡切换的年历
2016/12/03 Javascript
简单几步实现返回顶部效果
2016/12/05 Javascript
Angularjs处理页面闪烁的解决方法
2017/03/09 Javascript
jsonp跨域请求实现示例
2017/03/13 Javascript
vue.js移动数组位置,同时更新视图的方法
2018/03/08 Javascript
vue组件开发之用户无限添加自定义填写表单的方法
2018/08/28 Javascript
node.js 微信开发之定时获取access_token
2020/02/07 Javascript
js 图片懒加载的实现
2020/10/21 Javascript
Python制作词云的方法
2018/01/03 Python
python实现邮件发送功能
2019/08/10 Python
Python如何使用Gitlab API实现批量的合并分支
2019/11/27 Python
python 爬取疫情数据的源码
2020/02/09 Python
python实现滑雪游戏
2020/02/22 Python
python修改linux中文件(文件夹)的权限属性操作
2020/03/05 Python
加拿大时尚床上用品零售商:QE Home | Quilts Etc
2018/01/22 全球购物
老师对学生的寄语
2014/04/09 职场文书
《蝙蝠和雷达》教学反思
2014/04/23 职场文书
党的群众路线教育实践活动个人整改方案
2014/09/21 职场文书
2014年健康教育工作总结
2014/11/20 职场文书
司机岗位职责
2015/02/04 职场文书
2015年营业员工作总结
2015/04/23 职场文书
公司环境卫生管理制度
2015/08/05 职场文书
python opencv人脸识别考勤系统的完整源码
2021/04/26 Python
7个关于Python的经典基础案例
2021/11/07 Python
MySQL示例讲解数据库约束以及表的设计
2022/06/16 MySQL