Webpack模块接口-获取所有导出的值

时间:2019-04-05 20:21:19

标签: webpack es6-modules

在Webpack(或任何其他捆绑器或本机JS模块)中是否可以具有模块接口?

我的意思是断言模块导出具有某些名称和参数长度的方法。为此,我们必须有一种方法来获取所有导出的值。

当我尝试在导出值console.log(module)的模块末尾执行此操作时,我得到了:{children: Array(0), exports: undefined, webpackPolyfill: 1}

如果有一种方法可以获取所有导出的值,我可以这样做:

exportedFunctions.forEach( f => assert interface[f.name] && f.lenght = interface[f.name].numParams)

这可能吗?

0 个答案:

没有答案