我正在使用webpack在WordPress主题中创建多个JavaScript包。如何使用vendors.bundle.js
中app.bundle.js
中的函数?
例如,我的vendor.js具有import Flickity from 'flickity';
,现在我想在app.js中使用Flickity
。如果我只是再次在app.js中导入flickity,则该库将包含在两个文件中。
我无法在webpack.config.js中向externals
添加轻浮性,否则它不会包含在供应商捆绑包中,使用SplitChunksPlugin并不是一种选择,因为我使用的是WordPress及其当webpack自动生成新的js文件时,wp_enqueue_scripts()
确实不可行。
建议?