Fix issue #55 Trailing Slash

This commit is contained in:
prototypa
2022-11-04 01:34:32 +01:00
parent bacbb86e20
commit fa973ceef7
5 changed files with 8 additions and 2 deletions

View File

@ -11,7 +11,10 @@ const trim = (str, ch) => {
};
const trimSlash = (s) => trim(trim(s, '/'));
const createPath = (...params) => '/' + params.filter((el) => !!el).join('/');
const createPath = (...params) => {
const paths = params.filter((el) => !!el).join('/');
return '/' + paths + (SITE.trailingSlash && paths ? '/' : '');
};
const basePathname = trimSlash(SITE.basePathname);