vux 地图插件_基于vue的移动端组件vux的安装及使用
一、安裝
<1>. 在項(xiàng)目里安裝vux
npm install vux --save
<2>. 安裝vux-loader (這個(gè)vux文檔似乎沒(méi)介紹,當(dāng)初沒(méi)安裝結(jié)果報(bào)了一堆錯(cuò)誤)
npm install vux-loader --save-dev
<3>. 安裝less-loader (這個(gè)是用以正確編譯less源碼,否則會(huì)出現(xiàn) ' Cannot GET / ')
npm install less less-loader --save-dev
<4>. 安裝yaml-loader (以正確進(jìn)行語(yǔ)言文件讀取, 我沒(méi)安裝似乎也沒(méi)報(bào)錯(cuò) 這個(gè)步驟可不用)
npm install yaml-loader --save-dev
<5>. 在build/webpack.base.conf.js 文件進(jìn)行配置
const vuxLoader = require('vux-loader')
const webpackConfig = originalConfig
// 原來(lái)的 module.exports 代碼賦值給變量 webpackConfig,
//即將原來(lái)的module.exports 改為 const webpackConfig
module.exports = vuxLoader.merge(webpackConfig, { plugins: ['vux-ui'] })
自己總結(jié):
1、需要注意的是一定要安裝less、less-loader,不然會(huì)報(bào)錯(cuò)
2、在webpack.config.js里面進(jìn)行配置
(1)可以不用配置less less-loader
第一步:最開(kāi)始定義
const vuxLoader = require('vux-loader')
const webpackConfig = originalConfig
第二步:把原來(lái)的module.exports 改為 const webpackConfig
第三步:在最后加上
module.exports = vuxLoader.merge(webpackConfig, { plugins: ['vux-ui'] })
二、使用
推薦全局安裝需要使用的組件
在main.js的文件里面引入需要使用的組件
eg:
import { XButton } from 'vux'
Vue.component('x-button', XButton)
總結(jié)
以上是生活随笔為你收集整理的vux 地图插件_基于vue的移动端组件vux的安装及使用的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: Drools 规则引擎一文读懂
- 下一篇: vue项目打包报错