vue 添加vux的代码讲解


Posted in Javascript onNovember 30, 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组件库,现在离理想状态还有不少距离,因此需要大家及时反馈问题及贡献代码。

1、命令添加vux

npm install vux --save

2、在build/webpack.base.conf.js中配置

const vuxLoader = require('vux-loader')
const webpackConfig = originalConfig // 原来的 module.exports 代码赋值给变量 webpackConfig
//即将原来的module.exports 改为 const webpackConfig
module.exports = vuxLoader.merge(webpackConfig, {
plugins: [{
  name: 'vux-ui'
 }]
})

3、添加less

npm install less less-loader --save-dev

4、添加yaml-loader

npm install yaml-loader --save-dev

5、添加vux-loader

npm install vux-loader --save-dev

6、在main.js中添加

const FastClick = require('fastclick')
FastClick.attach(document.body)
import VueRouter from 'vue-router'
Vue.use(VueRouter)
Javascript 相关文章推荐
用Javascript 和 CSS 实现脚注(Footnote)效果
Sep 09 Javascript
qq悬浮代码(兼容各个浏览器)
Jan 29 Javascript
两款JS脚本判断手机浏览器类型跳转WAP手机网站
Oct 16 Javascript
基于javascript实现页面加载loading效果
Sep 15 Javascript
JavaScript自定义函数实现查找两个字符串最长公共子串的方法
Nov 24 Javascript
JS中from 表单序列化提交的代码
Jan 20 Javascript
vue.js 1.x与2.0中js实时监听input值的变化
Mar 15 Javascript
详解angularJs中关于ng-class的三种使用方式说明
Jun 02 Javascript
解决element ui select下拉框不回显数据问题的解决
Feb 20 Javascript
小程序实现悬浮搜索框
Jul 12 Javascript
对layui中的onevent 和event的使用详解
Sep 06 Javascript
vue中监听路由参数的变化及方法
Dec 06 Javascript
vue2.x+webpack快速搭建前端项目框架详解
Nov 30 #Javascript
Vue+Vux项目实践完整代码
Nov 30 #Javascript
Bootstrap Table 搜索框和查询功能
Nov 30 #Javascript
微信小程序实现简单input正则表达式验证功能示例
Nov 30 #Javascript
微信小程序实现获取自己所处位置的经纬度坐标功能示例
Nov 30 #Javascript
微信小程序实战篇之购物车的实现代码示例
Nov 30 #Javascript
微信小程序支付及退款流程详解
Nov 30 #Javascript
You might like
最贵的咖啡是怎么产生的,它的风味怎么样?
2021/03/04 新手入门
php smarty模版引擎中的缓存应用
2009/12/02 PHP
ThinkPHP之foreach标签使用概述
2014/06/30 PHP
ThinkPHP的cookie和session冲突造成Cookie不能使用的解决方法
2014/07/01 PHP
php通过隐藏表单控件获取到前两个页面的url
2014/09/09 PHP
php生成验证码函数
2015/10/20 PHP
php 中奖概率算法实现代码
2017/01/25 PHP
PHP实现深度优先搜索算法(DFS,Depth First Search)详解
2017/09/16 PHP
javascript 异常处理使用总结
2009/06/21 Javascript
jQuery .tmpl(), .template()学习资料小结
2011/07/18 Javascript
快速解决jquery之get缓存问题的最简单方法介绍
2013/12/19 Javascript
JS 判断某变量是否为某数组中的一个值的3种方法(总结)
2017/07/10 Javascript
基于vue的换肤功能的示例代码
2017/10/10 Javascript
angular1配合gulp和bower的使用教程
2018/01/19 Javascript
关于jquery layui弹出层的使用方法
2018/04/21 jQuery
js最实用string(字符串)类型的使用及截取与拼接详解
2019/04/26 Javascript
详解微信小程序-获取用户session_key,openid,unionid - 后端为nodejs
2019/04/29 NodeJs
前端Vue项目详解--初始化及导航栏
2019/06/24 Javascript
JS中比Switch...Case更优雅的多条件判断写法
2019/09/05 Javascript
layui lay-verify form表单自定义验证规则详解
2019/09/18 Javascript
JS自定义滚动条效果
2020/03/13 Javascript
Vue+Java+Base64实现条码解析的示例
2020/09/23 Javascript
Python实现发送email的几种常用方法
2014/08/18 Python
wxPython事件驱动实例详解
2014/09/28 Python
python的else子句使用指南
2016/02/27 Python
python numpy格式化打印的实例
2018/05/14 Python
django富文本编辑器的实现示例
2019/04/10 Python
Python发送邮件的实例代码讲解
2019/10/16 Python
使用Python函数进行模块化的实现
2019/11/15 Python
Python 时间戳之获取整点凌晨时间戳的操作方法
2020/01/28 Python
使用Python内置模块与函数进行不同进制的数的转换
2020/04/26 Python
QML实现钟表效果
2020/06/02 Python
什么是Oracle的后台进程background processes?都有哪些后台进程?
2012/04/26 面试题
国外软件测试工程师面试题
2016/12/09 面试题
培训楼经理岗位责任制
2014/02/10 职场文书
合作意向书怎么写
2019/06/24 职场文书