zoukankan      html  css  js  c++  java
  • 基于vue的移动端组件vux的安装及使用

    一、安装
    <1>. 在项目里安装vux
    npm install vux --save

    <2>. 安装vux-loader (这个vux文档似乎没介绍,当初没安装结果报了一堆错误)
    npm install vux-loader --save-dev

    <3>. 安装less-loader (这个是用以正确编译less源码,否则会出现 ' Cannot GET / ')
    npm install less less-loader --save-dev

    <4>. 安装yaml-loader (以正确进行语言文件读取, 我没安装似乎也没报错 这个步骤可不用)
    npm install yaml-loader --save-dev

    <5>. 在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: ['vux-ui'] })


    自己总结:
    1、需要注意的是一定要安装less、less-loader,不然会报错
    2、在webpack.config.js里面进行配置
    (1)可以不用配置less less-loader
    第一步:最开始定义
    const vuxLoader = require('vux-loader')
    const webpackConfig = originalConfig
    第二步:把原来的module.exports 改为 const webpackConfig
    第三步:在最后加上
    module.exports = vuxLoader.merge(webpackConfig, { plugins: ['vux-ui'] })

    二、使用
    推荐全局安装需要使用的组件
    在main.js的文件里面引入需要使用的组件

    eg:
    import { XButton } from 'vux'
    Vue.component('x-button', XButton)

  • 相关阅读:
    userAgent判断当前设备类型
    h5+css3最简单的图片飞入以及淡入淡出效果
    ruby的form中常用的控件
    初识swipe.js
    后缀为7z的文件解码
    python all()函数
    flask web表单
    flask过滤器
    flask学习笔记1.21
    py学习笔记1.13、1.14
  • 原文地址:https://www.cnblogs.com/forward-wuyi/p/9209594.html
Copyright © 2011-2022 走看看