请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

我的tsconfig.json没有配置lib为什么没提示异常

老师,我的tsconfig.json配置如下:

{
  "compilerOptions": {
    "target": "ES2015",
    "module": "commonjs",
    "esModuleInterop": true,
    "forceConsistentCasingInFileNames": true,
    "strict": true,
    "skipLibCheck": true
  }
}

在 index.ts 中能正常使用DOM语法和Set

const myset = new Set();
document.querySelector(".sd");
export {};

不像视频里面的会出现提示Set/document找不到的问题,想问下为什么?

正在回答 回答被采纳积分+3

1回答

keviny79 2024-05-21 12:36:17
同学把ts版本和配置设置的和老师的完全相同再试试。
0 回复 有任何疑惑可以回复我~
  • 提问者 单车麦浪 #1
    发现是tsconfig.json里面配置 `compilerOptions.lib` 不一样
    如果配置是
    ```json
    {
     "compilerOptions": {
       "lib": []
     }
    }
    ```
    就会提示 提示Set/document找不到的问题,但如果注释掉lib,就不会提示。
    是不是注释掉后,ts会使用默认值?
    想知道怎么找到默认值
    回复 有任何疑惑可以回复我~ 2024-05-21 13:52:24
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信