Compass helpers for node platforms
    Preparing search index...

    Function moduleExists

    • Parameters

      • modulePath: string

        模块路径或模块名

      • Optionaloptions: ImportOptions

        配置项

      Returns Promise<boolean>

      模块是否存在

      检查模块是否存在并可导入

      // 检查本地模块
      if (await moduleExists('./optional-config.js')) {
      const config = await importModule('./optional-config.js');
      }

      // 检查 npm 包
      if (await moduleExists('optional-dependency')) {
      const lib = await importModule('optional-dependency');
      }