第一步
在vue項目中的package.json文件的dependencies中添加下面三行,即安裝vux及其相關依賴
"vux":"^2.7.3", "vux-loader": "^1.1.26", "less-loader": "^4.0.5"
npm install 安裝上面依賴
第二步
在bulid —>webpack.base.conf.js下,
1)首先引入vux-loader
const vuxLoader = require('vux-loader')
2)然后將原來的module.exports 替換成const webpackConfig,然后在最底下寫上這么一段代碼
module.exports = vuxLoader.merge(webpackConfig, { plugins: ['vux-ui'] })
第三步
vux引入成功,可以在vue文件直接 import { XXX, XXX } from 'vux' 啦!!!
vux的使用可參照下面例子
<template> <x-header>2017年滿意度調查</x-header> </template> <scirpt> import { XHeader, Confirm} from 'vux' export default { components: { Confirm, XHeader } } </script>
如果你想直接在組件中的methods方法里面 this.$vux.comfirm.show({....}) 這樣調用,你就需在main.js里面配置如下
import { AlertPlugin, ToastPlugin, ConfirmPlugin } from 'vux' Vue.use(AlertPlugin) Vue.use(ToastPlugin) Vue.use(ConfirmPlugin)