vux-loader icon indicating copy to clipboard operation
vux-loader copied to clipboard

[Bug Report] ToastPlugin导致打包体积过大

Open preinoch opened this issue 6 years ago • 1 comments

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 引入不正常

preinoch avatar May 03 '18 03:05 preinoch

我也遇到这问题,不知道解决了没

chenyin151 avatar Jun 16 '19 06:06 chenyin151