Webpack解析路径的别名

时间:2018-08-02 08:24:57

标签: webpack

我正在使用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

0 个答案:

没有答案