vux-loader
vux-loader copied to clipboard
[Bug Report] ToastPlugin导致打包体积过大
vux-loader version
1.2.8
OS/Browsers version
windows 10
Vue version
2.5.16
Code
import Vue from 'vue'
import '@/modules/bootstrap'
import router from '@/router'
import Chest from '@/components/Chest'
import Vuex from 'vuex'
import store from '@/store'
import {getLoginData} from '@/modules/util'
import { ToastPlugin } from "vux"
Vue.use(ToastPlugin)
getLoginData()
const app = new Vue({
el: '#app',
router,
store,
template: '<chest></chest>',
components: { Chest },
});
Steps to reproduce
其他组件引用正常,但引入ToastPlugin 后打包Console出现警告:
如果你看到这一行,说明 vux-loader 配置有问题或者代码书写规范的原因导致无法解析成按需引入组件,会导致打包体积过大。请升级到最新版本 vux-loader,建议开启 eslint(standard)。
如果注释掉
import { ToastPlugin } from "vux"
Vue.use(ToastPlugin)
则打包正常
What is Expected?
ToastPlugin 引入正常
What is actually happening?
ToastPlugin 引入不正常
我也遇到这问题,不知道解决了没