在我们的项目中,我们有多个webpack条目。它们具有第三方库的依赖性(例如angularJS,fileAPI等)。我们希望实现的目标是:
require
,让webpack自动为我们加载它们。答案 0 :(得分:1)
您可以获得前两个要点。
是的,外部依赖项/库可能是不同的入口点
之类的东西...
vendor: ["jquery", "underscore", ...],
...
并将CommonsChunkPlugin
插件添加到您的插件列表中。
new webpack.optimize.CommonsChunkPlugin("vendor", "vendor.bundle.js")
好的,如果你不想捆绑它们,并希望作为参考 单独的文件,你可以为每个文件单独的入口点 libs / dependencies或者您可以使用脚本标记单独加载它们。
...
dep1: 'dep1',
dep2: 'dep2',
...
不,你无法实现这一点,因为webpack捆绑了任何东西
require
- d使用您自己的入口点及其参考文件,除非您使用code-splitting
功能。