dataloader
我在一个项目中使用了graphql 。不幸的是,它破坏了 Webpack 5,因为:
setImmediate 未定义
我在他们的源代码中看到了问题的出处。我分叉了 repo,做了一个补丁并将其添加到我的package.json
. 但是导入数据加载器的文件无法解析路径。所以我需要为这个函数添加一个polyfill。
我试图在我的文件中写这个:
if(typeof Window.prototype.setImmediate !== "function") {
Window.prototype.setImmediate = function() {
return false
};
}
但是打字稿声称:
“窗口”类型上不存在属性“setImmediate”
如何解决这个问题?