vuepress在使用webcomponent组件库,在打包时提示HTMLElement未定义怎么处理

具体报错如下:

ReferenceError: HTMLElement is not defined
    at Object.7290 (E:\private\frontend\fox\ivy-ui\example\docs\.vuepress\dist\.server\app.js:9119:20)
    at __webpack_require__ (E:\private\frontend\fox\ivy-ui\example\docs\.vuepress\dist\.server\app.js:15728:42)
    at Module.4428 (E:\private\frontend\fox\ivy-ui\example\docs\.vuepress\dist\.server\app.js:1067:14)
    at __webpack_require__ (E:\private\frontend\fox\ivy-ui\example\docs\.vuepress\dist\.server\app.js:15728:42)
    at E:\private\frontend\fox\ivy-ui\example\docs\.vuepress\dist\.server\app.js:15852:37
    at Object.<anonymous> (E:\private\frontend\fox\ivy-ui\example\docs\.vuepress\dist\.server\app.js:15855:12)
    at Module._compile (internal/modules/cjs/loader.js:1072:14)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:1101:10)
    at Module.load (internal/modules/cjs/loader.js:937:32)
    at Function.Module._load (internal/modules/cjs/loader.js:778:12)

这个帖子说在 tsconfig. json 文件加入以下代码,让类型识别一些基本的 Dom 类:

"lib": [
  "es2016",
  "dom"
]