【发布时间】:2020-08-01 06:15:01
【问题描述】:
我正在尝试实现类似于依赖注入的东西,通过从 javascript 模块公开的函数中获取参数名称,如下所示:
module.exports = (router,form,query,url) => {
// Do something with these parameters ...
return response;
};
我可以通过解析函数的字符串表示来解决这个问题。 There's already a SO thread for that.
当代码与 webpack 捆绑用于生产时,我的问题变得很明显,所有参数名称都被破坏了,原始名称丢失了。
我在 webpack 配置中找不到任何可以帮助我的选项。
有没有办法做我想做的事,而不会让导出函数的模块担心与这个问题相关的任何事情?
【问题讨论】:
标签: javascript webpack reflection function-parameter webpack-production