如何在Webpack加载器中检索根入口点名称?

时间:2016-06-14 12:04:43

标签: javascript webpack

我的用例是我想建立webpack加载器来检索我的应用程序中的所有翻译方法调用。我想在每个入口点制作翻译键的地图。

稍后我将使用它来延迟加载翻译包。

所以我开始构建自己的加载器。获得所有翻译密钥都是小菜一碟。但是我在搜索入口点名称时遇到了困难。我希望在加载器this对象中找到它,但我担心只有当前解析文件的信息可用。

有没有办法在webpack loader中检索解析文件的父入口点名称?

也许装载机query可以提供帮助?类似于webpack配置的[name]部分filename中的output。 我尝试过,但没有用。也许我做错了什么。有任何想法吗?

1 个答案:

答案 0 :(得分:0)

我怀疑你是否可以通过入口点来做到这一点,你最好只是按目录层次结构。

为什么呢?因为Webpack中的模块可能需要多个文件/入口点,但只能由加载器转换一次。通过装载机满足每个需求将是一个巨大的开销。