fix: 老版本链接到中文站
This commit is contained in:
parent
977f1d107c
commit
eb40a60682
@ -23,8 +23,16 @@ module.exports = function processNavigationMap(versionInfo, getPreviousMajorVers
|
|||||||
throw new Error('processNavigationMap failed');
|
throw new Error('processNavigationMap failed');
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function getArchiveUrl(v) {
|
||||||
|
if ([4, 5].indexOf(v) !== -1) {
|
||||||
|
return `https://v${v}.angular.io/`;
|
||||||
|
} else {
|
||||||
|
return `https://v${v}.angular.cn/`;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
navigationDoc.data['docVersions'] = getPreviousMajorVersions().map(
|
navigationDoc.data['docVersions'] = getPreviousMajorVersions().map(
|
||||||
v => ({title: `v${v.major}`, url: `https://v${v.major}.angular.io/`}));
|
v => ({title: `v${v.major}`, url: getArchiveUrl(v.major)}));
|
||||||
|
|
||||||
// Add in the version data in a "secret" field to be extracted in the docs app
|
// Add in the version data in a "secret" field to be extracted in the docs app
|
||||||
navigationDoc.data['__versionInfo'] = versionInfo.currentVersion;
|
navigationDoc.data['__versionInfo'] = versionInfo.currentVersion;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user