Options
All
  • Public
  • Public/Protected
  • All
Menu

External module "esm"

Index

Functions

transformESModuleToCommonJS

  • transformESModuleToCommonJS(code: string): string
  • 快速转换 ES6 模块代码到 CommonJS 模块

    description

    出于性能考虑,本函数有以下功能限制:

    • 不支持同时导出多个变量(export let a, b/export let [a, b]),需逐个导出
    • 模板字符串内出现 import/export 语句可能会出错,可拆分成 "imp" + "ort"
    • 导出赋值操作会在最后执行,如果有循环依赖可能无法获取导出项

    Parameters

    • code: string

      要转换的 ES6 模块代码

    Returns string

Generated using TypeDoc