2020
09-30
09-30
详解Typescript 内置的模块导入兼容方式
一、前言前端的模块化规范包括commonJS、AMD、CMD和ES6。其中AMD和CMD可以说是过渡期的产物,目前较为常见的是commonJS和ES6。在TS中这两种模块化方案的混用,往往会出现一些意想不到的问题。二、import*as考虑到兼容性,我们一般会将代码编译为es5标准,于是tsconfig.json会有以下配置:{"compilerOptions":{"module":"commonjs","target":"es5",}}代码编译后最终会以commonJS的形式输出。使用React...
继续阅读 >