Files
lixiyu-net/consts/consts.ts

18 lines
876 B
TypeScript
Raw Normal View History

import path from "path";
2023-12-25 17:21:39 +08:00
import { Config } from "@/data/config";
2024-08-12 13:53:28 +08:00
import { getCurrentTime } from "@/lib/date";
2023-12-25 17:21:39 +08:00
import process from "process";
2024-04-03 22:08:27 +08:00
export const LatestPostCountInHomePage = 10;
export const PostCountPerPagination = 10;
2024-08-12 13:53:28 +08:00
export const UserDataDirectory = path.join(process.cwd(), "./data");
export const PostFilesDirectory = path.join(UserDataDirectory, "/posts");
2023-12-25 17:21:39 +08:00
export const RSSFeedURL = `https://${Config.SiteDomain}/rss.xml`;
export const WebsiteURL = `https://${Config.SiteDomain}/`;
2024-08-12 13:53:28 +08:00
export const PostURL = (postId: string) => `https://${Config.SiteDomain}/blog/${postId}`;
export const SearchURL = (keyword: string) => `https://${Config.SiteDomain}/search/?q=${keyword}`;
2024-08-12 13:53:28 +08:00
const year = getCurrentTime().year;
2025-09-18 17:04:40 +08:00
export const CopyrightAnnouncement = `版权 © ${Config.YearStart === year ? year : `${Config.YearStart}-${year}`} ${Config.AuthorName} 版权所有`;