有一个场景: 我的 source code 是 es6 写的,假如说,我是说假如想用一个流行第三方库 jquery, 于是乎, npm install --save jquery, 之后就可以在代码里 import $ from 'jquery'了, 当我用 webpack 和 babel 打包成一个 bundle.js 的时候, jquery 也会被打包进去吧?
之后,有另外一个 project 要用我的这个 bundle.js ,而且他们也要用 es6 和 jquery ,于是他们也自己 npm install 了,然后也 webpack 了一下,这样他们的 bundle2.js 里又有我的 bundle.js 又有 jquery ,这样整个 bundle2 里有两份 jquery 了吧。
不知道我这样讲是不是合适?如有错误烦请批评我,指正我。
最终问题,如何处理上面描述的重复性第三方文件问题?