我正在使用webpack 3。
某些导入(需要)默认情况下会解析为文件/node_modules/some-lib/lib/lib.js
:
一个导入(在some-lib的代码内部)看起来像./lib/lib
,
和另一个(在应用程序代码内部)看起来像some-lib/lib/lib
我希望Webpack代替some/lib/lib.js
文件导入some-lib/lib/lib.min.js
(最小版本)
我只能找到如何使用resolve.alias
解决此问题,但是它适用于导入名称,因此我必须输入以下内容:
alias: {
`some-lib/lib/lib`: 'some-lib/lib/lib.min.js',
`./lib/lib`: './lib/lib.min.js'
}
我想知道如何才能更可靠地完成一个条目,以便如果项目中的任何内容需要../some-lib/lib/lib.js
webpack而是需要...some-lib/lib/lib.min.js