背景

在一个 ts 工程引入 @carbon/web-componentsbx-input组件时,编译报错:

import '@carbon/web-components/es/components/input/input.js';

解决

经查,typescript 4.0 中会爆出这个问题Properties Overriding Accessors (and vice versa) is an Error
说明组件库的 ts 版本没这么高。
那么禁止 ts 校验库文件即可:

{
  "compilerOptions": {
    // ...
    "skipLibCheck": true
  }
}

Docs

posted on 2023-03-15 15:08  死宅程序员  阅读(82)  评论(0编辑  收藏  举报