首页 > 解决方案 > 如何在 Webpack 代码缩小条件下记录类/方法/函数名称?

问题描述

从堆栈跟踪中发生错误的地方并不总是很明显。所以,也许记录错误发生的地方并不是没有意义的。

throw new Error(ErrorsMessagesBuilder.buildErrorMessage({
  errorType: ErrorsMessagesBuilder.ErrorsTypes.invalidParameterValue,
  functionInvocationExpression: function.name,
  description: `Tasks set: '${targetTagsSetID}' is not defined in config file.`
}));

不幸的是,function.name会因为 Webpack 代码缩小而丢失。Webpack 是否为此提出了一些解决方案?

标签: javascriptwebpack

解决方案


推荐阅读