我正在将TypeScript与React一起使用,而我想实现的目标之一就是后台同步以提供离线支持。
要为服务人员启用键入功能,我必须包含lib“ webworker”,但它与lib“ dom”冲突。并产生这样的错误:
any
所以我想知道是否有任何解决方法,除了键入我的大多数参数gc.disable()
谢谢:-)
答案 0 :(得分:0)
您可以使用单独的tsconfig.json
文件将项目分为多个部分:一个部分包含dom
lib,另一个部分包含webworker
lib。您可以为不依赖于任何一个库的通用代码制作另一部分。您可以使用project references来帮助自动化构建。如果仍不能完全解决问题,请更新问题以描述未解决的问题。