我有一个导航栏的npm包,我将其引入其他项目中。它根据在运行时从web服务器加载的JSON配置文件动态导入FontAwesome图标。
当我构建导航栏包时,整个FontAwesome库以我所期望的形式成为构建目录中的块。
当我在另一个项目中导入该导航栏模块时,该项目的构建不包括FontAwesome块。所以动态导入的HTTP调用会得到404错误。
我在网上找不到关于这种情况的太多信息,可能是因为我不知道要查找的术语,也可能是因为这本来就是个糟糕的想法。
我该如何让webpack看到一个包具有动态导入并复制必要的块到构建目录中?