vue2中如,jq,element,d3.js 等插件按需引入和全局引入的优缺点

vue2中如,jq,element,d3.js 等插件按需引入和全局引入的优缺点
问题相关代码,请勿粘贴截图
运行结果及报错内容
我的解答思路和尝试过的方法
我想知道这两种引入方式的优缺点

简单的来说 按需引入 和 全局引入 最大的区别就是

按需引入:我只用我想用的,缩小包的体积(假设element 有3mb,但是我只用了button按钮,就可能只引入了100kb) 打包出来的体积就是1mb+100kb,按需对应的缺点就是需要在每个用到的地方都引入
全局引入:不管用不用,我把这个包整个引入进来(element都引进来了 就是3mb) 打包出来的体积就是1mb+3mb,而全局的优点就是,一次引入,其他地方则不需要在引入直接调用哪个对应的引入即可。

这么个意思

按需引入 的优点 就是 打包 的时候 包体积小 ,运行就快,编译也快 。 缺点 那就是 你用到 新模块 就必须 再加上这歌模块 的引入代码。

全局引入 当然是 速度慢 ,体积大 ,编译也会慢。 优点 就是 引入新的 模块 可以直接引入。