TypeScript 编译器会有和在 3-1 使用ES6语言中 Babel 一样的问题:在把 ES6 语法转换成 ES5 语法时需要注入辅助函数, 为了不让同样的辅助函数重复的出现在多个文件中,可以开启 TypeScript 编译器的 importHelpers 选项,修改 tsconfig.json 文件如下:
{ "compilerOptions": { "importHelpers": true }}
{ "compilerOptions": { "importHelpers": true }}