模块路径或模块名
Optional
配置项
模块是否存在
检查模块是否存在并可导入
// 检查本地模块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');} Copy
// 检查本地模块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');}
模块路径或模块名