xyvcard-wechat-build
Version:
基于 Vite 的小程序组件构建工具
20 lines (19 loc) • 477 B
JavaScript
import glob from "fast-glob";
import * as path from "path";
/**
* 获取 miniprogram_npm 文件夹下的第一级的目录名称
* @param cwd
* @returns 目录名称列表
*/
export async function getMiniprogramNpmPackages(cwd) {
try {
const packages = await glob("miniprogram_npm/*/", {
cwd,
onlyDirectories: true,
});
return packages.map((pkg) => path.basename(pkg));
}
catch (err) {
return [];
}
}