但这样我们就有了esnext, es16这样的选择。在我通过之后,我理解了import() expressions are understood in esnext。无论如何,编译器的目的是将代码编译成浏览器可理解的语法(Commonjs)。因此,将代码编译到给定的模块类型是没有意义的。
那么,这是否意味着您给出的模块类型告诉编译器代码是用什么语法编写的?但是,我们有模块类型com
我喜欢将React作为默认对象(如import React from 'react' )导入,并以非结构化的方式导入,比如import { useEffect } from 'react',甚至import我正在尝试为npm构建我自己的类型记录库,它可以通过所有3种方式导入(除了通常的require语法之外,到目前为止,我在它上花费了大约15个小时,却无法让它工作(令人沮丧)。