声明时导出语法:

声明的时候在对象前加上exportexport default关键字

通用语法

export default type{要导出的变量1 as 别名1,要导出的变量2 as 别名2} from '去后缀模块名的相对路径'

说明:

as 别名可以省略

from '去后缀模块名的相对路径'默认为当前模块, 可以省略

去后缀的文件名相对路径

  1. 不能加上.ts这个后缀
  2. 使用相对路径

default为可选参数

default作用: 别人引用该模块的时候就不用考虑要导入什么内容了 father::^d1ae88

type为可选参数

  1. 表示把对象导出为类型, 而不能够被作为值操作

默认导出另类语法

child::esm 默认导出另类语法

中转导出所有内容

export * from "去后缀模块名的相对路径"