replaced link extensions in api files

This commit is contained in:
Nikolay Nenkov 2022-11-18 15:32:53 +02:00
Родитель fc2a11a1e5
Коммит 54d7671cfb
2 изменённых файлов: 11 добавлений и 1 удалений

Просмотреть файл

@ -18,7 +18,7 @@ exports.postTransform = function (model) {
var item = nodes.pop();
if (item.topicHref) {
item.topicHref = item.topicHref.replace(/.html$/i,"");
item.topicHref = item.topicHref.replace(/\.html$/i,"");
}
if (!!item.items) {

Просмотреть файл

@ -13,6 +13,7 @@
RestoreNugetAPISolution;
BuildAPISolution;
ProcessSitemap;
ProcessHtmlFiles;
DeleteDocFxFavicon;
CopyAPIHtmlFilesToSiteFolder
</BuildApiReferenceDependsOn>
@ -145,11 +146,20 @@
<Message Text="DEBUG INFO: SitemapFile=$(SitemapFile)" />
<FileUpdate Files="$(SitemapFile)" Regex="(&lt;lastmod&gt;)(\d{4}-\d{2}-\d{2})(.*?)(&lt;\/lastmod&gt;)" ReplacementText="$1$2$4" />
<FileUpdate Files="$(SitemapFile)" Regex="\.html(&lt;/loc&gt;)" ReplacementText="$1" />
<Copy SourceFiles='$(SitemapFile)' DestinationFolder='$(ApiOutputFolder)' />
</Target>
<Target Name="ProcessHtmlFiles">
<ItemGroup>
<HtmlApiFiles Include="$(ApiOutputFolder)\*.html" />
</ItemGroup>
<FileUpdate Files="@(HtmlApiFiles)" Regex="href=&quot;([^&quot;]+)\.html([^&quot;]*)&quot;" ReplacementText="href=&quot;$1$2&quot;" />
</Target>
<Target Name="CopyAPIHtmlFilesToSiteFolder">
<ItemGroup>