首页 > 解决方案 > Webpack 更改特定包的导入路径

问题描述

假设,我们确实有几个 js 库安装到我们的包中。而且,出于某种原因,我需要使用库的 node_modules 中的库。我可以通过导入它

import thing from 'somelib/node_modules/thing';

我想做的只是:

import thing from 'thing';

但是在幕后,webpack 会知道——路径应该是'somelib/node_modules/thing'

如何更改/覆盖我的 webpack 配置文件中的特定导入路径,以便我的节点会从我想要的目的地带给我一个包?

标签: javascriptnode.jswebpack

解决方案


我认为您正在寻找 resolve.alias

https://webpack.js.org/configuration/resolve/#resolve-alias


推荐阅读