Compass helpers for node platforms
    Preparing search index...

    Function importModule

    • Type Parameters

      • T = unknown

      Parameters

      • modulePath: string

        模块路径或模块名

      • Optionaloptions: ImportOptions

        配置项

      Returns Promise<T>

      Promise<模块导出内容>

      尝试导入模块,优先使用 ES 模块,失败时回退到 CommonJS

      // 自动检测并导入合适的模块格式
      const module = await importModule<MyModule>('./module');

      // 对于 npm 包也会自动选择最佳导入方式
      const utils = await importModule<typeof import('utils')>('utils');