imort/export 语法
import * as math from “./maths.ts”
将 maths.ts 导入一个新的命名空间中
import "./maths.js"
导入后 js 文件内的代码会立即执行,会导致副作用从而影响其他对象。
import type
只引入类型,Babel 或者 swc 或 esbuild 会直接抹除引入的 type。
import fs = require("fs")
以 ES Module 格式 来引入 CommonJS。模块加载的行为与 Common JS 模块加载一样。