in packages/vue/vue-cli-plugin-os/src/generateCdnPath.ts [9:32]
export function generateCdnPath(env: Evnrioment) {
const {
gitBranch,
gitGroup,
gitProject,
publishType = PublishType.NORMAL,
} = env;
if (!gitBranch || !isValidBranch(gitBranch)) {
return null;
}
const [, version] = gitBranch.split('/');
const host = '//g.alicdn.com';
const paths = [host, gitGroup, gitProject];
if (publishType === PublishType.NORMAL) {
paths.push(version);
}
const exactPath = paths.filter(notEmpty).join('/');
return `${exactPath}/`;
}