W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
object
?{}
?ts 編譯配置, 大部分和 tsconfig 中的含義一致, 優(yōu)先級高于 tsconfig.json 中的設(shè)定。
// 僅支持以下配置項
{
compilerOptions: {
// 是否允許合成默認(rèn)導(dǎo)入
allowSyntheticDefaultImports: false,
// 用于自動矯正 commonjs 和 esm 混用的情況
// 僅當(dāng) module 不是 commonjs 且 importHelpers 開啟時生效
// 原因為: typescript 引入 importHelpers 的時候會根據(jù) 設(shè)定的 module 來決定
// 是用 esm 還是 commonjs 語法
// 可能會導(dǎo)致 esm 和 commonjs 混用而引起編譯問題
autoCorrectModuleKind: undefined,
// 是否生成 declaration (.d.ts) 文件
// 僅 compileMode 為 default 情況下支持
declaration: false,
// 是否開啟 ES 模塊互操作性
// 針對 ES Module 提供 Commonjs 兼容
esModuleInterop: false,
// 是否引入 tslib
// 需要依賴中包含 tslib: "^2.3.1"
importHelpers: true,
// 模塊輸出類型
// 不同的小程序 target 會有不同的默認(rèn)值
// alipay: ESNext
// baidu: CommonJS
// bytedance: CommonJS
// dingding: ESNext
// kuaishou: CommonJS
// qq: CommonJS
// taobao: ESNext
// web: ESNext
// wechat: CommonJS
module: '',
// 輸出的 ES 版本
// 不同的小程序 target 會有不同的默認(rèn)值
// alipay: ES2015
// baidu: ES5
// bytedance: ES5
// dingding: ES2015
// kuaishou: ES5
// qq: ES5
// taobao: ES2015
// web: ES2015
// wechat: ES5
target: ''
}
}
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: