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 相关文章推荐
拖动一个HTML元素
Dec 22 Javascript
jquery获取文档高度和窗口高度汇总
Jan 25 Javascript
微信小程序实现图片预加载组件
Jan 18 Javascript
Vue开发过程中遇到的疑惑知识点总结
Jan 20 Javascript
jQuery实现的分页功能示例
Jan 22 Javascript
jQuery EasyUI 为Combo,Combobox添加清除值功能的实例
Apr 13 jQuery
JS实现获取图片大小和预览的方法完整实例【兼容IE和其它浏览器】
Apr 24 Javascript
Vue动态实现评分效果
May 24 Javascript
Angular5.0 子组件通过service传递值给父组件的方法
Jul 13 Javascript
Vue 后台管理类项目兼容IE9+的方法示例
Feb 20 Javascript
Angular2使用SVG自定义图表(条形图、折线图)组件示例
May 10 Javascript
jQuery带控制按钮轮播图插件
Jul 31 jQuery
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
PHP读取PDF内容配合Xpdf的使用
2012/11/24 PHP
PHP获取数组最后一个值的2种方法
2015/01/21 PHP
php解析url并得到url中的参数及获取url参数的四种方式
2015/10/26 PHP
thinkphp命名空间用法实例详解
2015/12/30 PHP
详解PHP的Yii框架中自带的前端资源包的使用
2016/03/31 PHP
ThinkPHP使用Ueditor的方法详解
2016/05/20 PHP
Laravel 创建指定表 migrate的例子
2019/10/09 PHP
在 Laravel 中动态隐藏 API 字段的方法
2019/10/25 PHP
ext checkboxgroup 回填数据解决
2009/08/21 Javascript
JavaScript结合AJAX_stream实现流式显示
2015/01/08 Javascript
自制微信公众号一键排版工具
2016/09/22 Javascript
jQuery图片拖动组件Dropzone用法示例
2017/01/17 Javascript
BootStrap select2 动态改变值的方法
2017/02/10 Javascript
ECMAScript6 新特性范例大全
2017/03/24 Javascript
JS实现的随机排序功能算法示例
2017/06/09 Javascript
vue实现仿淘宝结账页面实例代码
2017/11/08 Javascript
Node.js控制台彩色输出的方法与原理实例详解
2019/12/01 Javascript
js中Function引用类型常见有用的方法和属性详解
2019/12/11 Javascript
Selenium执行JavaScript脚本的方法示例
2020/12/31 Javascript
[02:09]DOTA2辉夜杯 EHOME夺冠举杯现场
2015/12/28 DOTA
Windows上配置Emacs来开发Python及用Python扩展Emacs
2015/11/20 Python
Google开源的Python格式化工具YAPF的安装和使用教程
2016/05/31 Python
dataframe设置两个条件取值的实例
2018/04/12 Python
anaconda中更改python版本的方法步骤
2019/07/14 Python
Django多进程滚动日志问题解决方案
2019/12/17 Python
Python模块相关知识点小结
2020/03/09 Python
阿迪达斯奥地利官方商城:adidas.at
2016/10/16 全球购物
中西医结合临床医学专业大学生自荐信
2013/09/28 职场文书
质检部职责
2013/12/28 职场文书
小学英语教学反思
2014/01/30 职场文书
大学生军训自我鉴定范文
2014/09/18 职场文书
捐款仪式主持词
2015/07/04 职场文书
开发一个封装iframe的vue组件
2021/03/29 Vue.js
详解JS ES6编码规范
2021/05/07 Javascript
Python-OpenCV教程之图像的位运算详解
2021/06/21 Python
vue-cli3.x配置全局的scss的时候报错问题及解决
2022/04/30 Vue.js