UNPKG

@142vip/vitepress

Version:

基于vitepress框架搭建静态站点的常用工具包,提供ElementPlus相关组件和主题

136 lines (135 loc) 4.45 kB
export const i18n = { search: "\u641C\u7D22", menu: "\u83DC\u5355", toc: "\u672C\u9875\u76EE\u5F55", returnToTop: "\u8FD4\u56DE\u9876\u90E8", appearance: "\u5916\u89C2", previous: "\u4E0A\u4E00\u7BC7", next: "\u4E0B\u4E00\u7BC7", pageNotFound: "\u9875\u9762\u672A\u627E\u5230", deadLink: { before: "\u4F60\u6253\u5F00\u4E86\u4E00\u4E2A\u4E0D\u5B58\u5728\u7684\u94FE\u63A5\uFF1A", after: "\u3002" }, deadLinkReport: { before: "\u4E0D\u4ECB\u610F\u7684\u8BDD\u8BF7\u63D0\u4EA4\u5230", link: "\u8FD9\u91CC", after: "\uFF0C\u6211\u4EEC\u4F1A\u8DDF\u8FDB\u4FEE\u590D\u3002" }, footerLicense: { before: "", after: "" }, ariaAnnouncer: { before: "", after: "\u5DF2\u7ECF\u52A0\u8F7D\u5B8C\u6BD5" }, ariaDarkMode: "\u5207\u6362\u6DF1\u8272\u6A21\u5F0F", ariaSkipToContent: "\u76F4\u63A5\u8DF3\u5230\u5185\u5BB9", ariaToC: "\u5F53\u524D\u9875\u9762\u7684\u76EE\u5F55", ariaMainNav: "\u4E3B\u5BFC\u822A", ariaMobileNav: "\u79FB\u52A8\u7248\u5BFC\u822A", ariaSidebarNav: "\u4FA7\u8FB9\u680F\u5BFC\u822A" }; export const zhSearch = { root: { placeholder: "\u641C\u7D22\u6587\u6863", translations: { button: { buttonText: "\u641C\u7D22\u6587\u6863", buttonAriaLabel: "\u641C\u7D22\u6587\u6863" }, modal: { searchBox: { resetButtonTitle: "\u6E05\u9664\u67E5\u8BE2\u6761\u4EF6", resetButtonAriaLabel: "\u6E05\u9664\u67E5\u8BE2\u6761\u4EF6", cancelButtonText: "\u53D6\u6D88", cancelButtonAriaLabel: "\u53D6\u6D88" }, startScreen: { recentSearchesTitle: "\u641C\u7D22\u5386\u53F2", noRecentSearchesText: "\u6CA1\u6709\u641C\u7D22\u5386\u53F2", saveRecentSearchButtonTitle: "\u4FDD\u5B58\u81F3\u641C\u7D22\u5386\u53F2", removeRecentSearchButtonTitle: "\u4ECE\u641C\u7D22\u5386\u53F2\u4E2D\u79FB\u9664", favoriteSearchesTitle: "\u6536\u85CF", removeFavoriteSearchButtonTitle: "\u4ECE\u6536\u85CF\u4E2D\u79FB\u9664" }, errorScreen: { titleText: "\u65E0\u6CD5\u83B7\u53D6\u7ED3\u679C", helpText: "\u4F60\u53EF\u80FD\u9700\u8981\u68C0\u67E5\u4F60\u7684\u7F51\u7EDC\u8FDE\u63A5" }, footer: { selectText: "\u9009\u62E9", navigateText: "\u5207\u6362", closeText: "\u5173\u95ED", searchByText: "\u641C\u7D22\u4F9B\u5E94\u5546" }, noResultsScreen: { noResultsText: "\u65E0\u6CD5\u627E\u5230\u76F8\u5173\u7ED3\u679C", suggestedQueryText: "\u4F60\u53EF\u4EE5\u5C1D\u8BD5\u67E5\u8BE2", reportMissingResultsText: "\u4F60\u8BA4\u4E3A\u8BE5\u67E5\u8BE2\u5E94\u8BE5\u6709\u7ED3\u679C\uFF1F", reportMissingResultsLinkText: "\u70B9\u51FB\u53CD\u9988" } } } } }; export const defaultVipThemeConfig = { lang: "zh-CN", srcDir: "manuscripts", // 编译输出目录 outDir: "./dist", // dev 模式下的缓存目录,默认cache cacheDir: "./.vitepress/.vite", assetsDir: "static", metaChunk: true, themeConfig: { // 导航栏 i18n, lastUpdated: { text: "\u6700\u8FD1\u66F4\u65B0\u65F6\u95F4" }, editLink: { pattern: "https://github.com/142vip/core-x/edit/main/docs/:path", text: "\u5728Github\u4E0A\u7F16\u8F91" }, // 一些链接 socialLinks: [ { icon: "github", link: "https://github.com/142vip/core-x" }, { icon: "npm", link: "https://www.npmjs.com/search?q=%40142vip" } ], search: { provider: "local" }, externalLinkIcon: true } }; export function getVipThemeConfig(themeConfig) { return { // 单页右侧目录 aside: true, // 最近更新 lastUpdated: { text: "\u6700\u540E\u66F4\u65B0\u4E8E" }, notFound: { title: "\u9875\u9762\u627E\u4E0D\u5230\u5566", quote: `\u4F46\u662F\uFF0C\u5982\u679C\u4F60\u4E0D\u6539\u53D8\u4F60\u7684\u65B9\u5411\uFF0C\u5982\u679C\u4F60\u7EE7\u7EED\u5BFB\u627E\uFF0C\u4F60\u6700\u7EC8\u53EF\u80FD\u4F1A\u5230\u8FBE\u4F60\u8981\u53BB\u7684\u5730\u65B9\u3002`, linkText: "\u8FD4\u56DE\u9996\u9875" }, docFooter: { prev: "\u4E0A\u4E00\u7BC7", next: "\u4E0B\u4E00\u7BC7" }, // 单页标题 outline: { label: "\u672C\u9875\u5185\u5BB9" }, // 关闭外链图标 externalLinkIcon: false, ...themeConfig }; }