从使用webpack捆绑的js包中的js库加载图像

时间:2017-10-05 15:33:15

标签: javascript webpack

我有一个js工具可以导入我创建的js库。这个库依赖于存在文件 叫" failed.png"。我使用webpack捆绑了包和库。如果我自己使用库 然后使用文件加载器将图像拉入dist目录。多数民众赞成,一切都很好。然后呢 我尝试从我的js工具导入库,它无法找到图像,因为它现在正在寻找js工具' s dist目录而不是库的dist目录。

因此,我理想的解决方案是让库知道在node_modules内的自己的dist目录中查找自己的图像。 如果失败那么接下来最好的事情就是从库的dist目录中提取所需的图像并将它们放入 工具的dist目录。

这里有一个潜在的解决方案Include assets from webpack bundled npm package,但我不喜欢它,因为它要求软件包知道它正在导入的库,例如它存储资产的位置。我假设其他库具有相似的内部依赖关系,并且不依赖于用户修改webpack文件以使其工作。

有没有人知道如何使用webpack实现这一目标?

0 个答案:

没有答案