Anu*_*ain 6 performance jquery webpack
我在我的项目中使用了多个node_modules,它们依赖于jquery,例如materialize,jquery-validation等.
我使用webpack构建单个文件,因此我可以减少请求数量.所有依赖项都使用不同版本的jquery库(主要是2.4和3.1)是否有任何选项可以将所有jquery版本组合到单个代码库中.
例如:如果我使用3个模块,它会在我的构建文件中创建3个不同的jquery模块.
我如何将它们转换为单个jquery版本?
小智 5
您可以在webpack的配置中定义以始终从特定位置解析此依赖关系:
config.resolve = {
alias: {
"jquery": path.resolve(path.join(__dirname, "node_modules", "jquery"))
}
};
Run Code Online (Sandbox Code Playgroud)
https://webpack.js.org/configuration/resolve/