我想让我的应用程序使用BreezeJs来处理Webpack / commonjs。
我的应用程序位于打字稿中,编译为commonjs javascript。
breeze代码中有一行如下所示:
function __requireLibCore(libName) {
var window = global.window;
if (!window) return; // Must run in a browser. Todo: add commonjs support
问题是global
只是一个空对象({}
)。它里面没有窗口。
我可以使用webpack使全局等同于某些东西,但我不知道这个全局对象是什么。 (尝试使用Google搜索" javascript global")
它是一个通用的打字稿构造,在commonjs中不存在吗?
或特定于微风的东西?