TypeScript学习(十):Handbook -> Modules

223 阅读1分钟

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 模块加载一样。

参考

www.typescriptlang.org/docs/handbo…