【发布时间】:2020-01-14 22:10:38
【问题描述】:
我是 typescript 的新手,只是关于 lib 属性和目标属性的问题 下面是 tsconfig.json 文件:
{
"compilerOptions": {
"target": "es5",
"outDir": "./dist",
"rootDir": "./src",
"noEmitOnError": true,
}
}
//index.ts
console.log("Hello World");
所以效果很好,
但是我想要 ES6 Map() 所以我将配置文件更改为:
{
"compilerOptions": {
"target": "es5",
"outDir": "./dist",
"rootDir": "./src",
"noEmitOnError": true,
"lib": ["es6"]
}
}
然后我得到一个错误:
找不到名称“控制台”
下面是我的问题
Q1-es5、es6不是已经包含DOM API了吗?
Q2-如果 es5 和 es6 不包含 DOM API,如何第一次没有 lib 属性?
【问题讨论】:
标签: javascript json typescript