【已解决】Cannot find name ‘Set‘. Do you need to change your target library?
今天跟着ts中文官网敲的时候,遇到了以下这个问题:
其实上面说的很明显,意思就是让咱修改个编译时需要引入的库,为什么会出现这种原因呢,是因为咱们在ts的配置里面配置target为es5时,它默认注入的库为DOM,ES5,ScriptHost,显然Set在es5时是不存在,所以就编译失败,官方有这么一句话,相信大家看到就非常明白了,如下图所示:
那么,怎么解决呢,很简单,就是手动指定lib为['es6','dom']即可~
具体配置如下:
{
"compilerOptions": {
原创
2021-01-18 16:24:59 ·
3787 阅读 ·
0 评论