WebPack启用对类静态成员的访问

时间:2018-10-03 10:10:48

标签: javascript typescript webpack global-variables

我在TypeScript项目中使用WebPack。

我有几个具有静态成员的类,例如

class Human {
   public static DEFAULT_AGE: number = 20;
}

此类由其他文件导入。我希望能够在浏览器的控制台中更改此变量,例如:window.Human.DEFAULT_AGE = 30,但是Human类已封装并且在全局范围内不可见。

在构建过程之后(在浏览器中),我可以添加什么以使该类在全局范围内可访问。请注意,我有多个此类,并且我需要WebPack配置解决方案,而不仅仅是设置global.Human = Human(如果可能)。

我尝试添加

output: {
  library: 'someName'
}

它确实公开了someName命名空间,但它只是一个空的esModule

0 个答案:

没有答案