* chore: upgrade vuepress & jsonc highlight * fix: broken links & wrong code type * chore: test for github action * chore(vuepress-deploy.yml): node 20 * fix(config.js): missing favicon * fix: try to fix memory limit * chore(vuepress-deploy.yml): remove running repo detection * chore: use github action workflows directly * fix(vuepress-deploy.yml): use '&&' not '&' * fix(vuepress-deploy.yml): contributors * feat: remove extra emojis * feat(CONTRIBUTING.md): remove extra emojis * feat(README.md): remove extra emoji * fix(live/message_stream.md): missing end tags * fix: plain text highlight * chore: upgrade * chore: upgrade * chore: upgrade vuepress to 2.0.0-rc.21 * chore: upgrade vuepress to 2.0.0-rc.23 * chore: upgrade vuepress to 2.0.0-rc.24 * chore: upgrade github action node version to 22
65 lines
1.9 KiB
JavaScript
65 lines
1.9 KiB
JavaScript
import { defineUserConfig } from "vuepress";
|
||
import { viteBundler } from '@vuepress/bundler-vite'
|
||
import { defaultTheme } from "@vuepress/theme-default";
|
||
import markdownItTaskLists from "markdown-it-task-lists";
|
||
import { searchPlugin } from "@vuepress/plugin-search";
|
||
import { shikiPlugin } from '@vuepress/plugin-shiki'
|
||
|
||
const base = "/bilibili-API-collect/";
|
||
|
||
export default defineUserConfig({
|
||
bundler: viteBundler(),
|
||
base: base,
|
||
lang: "zh-CN",
|
||
title: "BAC Document",
|
||
description: "社区开源的第三方哔哩哔哩 API 文档",
|
||
head: [["link", { rel: "icon", href: base + "logo2.jpg" }]],
|
||
locales: {
|
||
"/": {
|
||
lang: "zh-CN",
|
||
},
|
||
},
|
||
theme: defaultTheme({
|
||
logo: "/logo2.jpg",
|
||
navbar: [
|
||
{ text: "首页", link: "/" },
|
||
{ text: "目录", link: "/#🍴目录" },
|
||
{ text: "贡献指南", link: "/CONTRIBUTING.html" },
|
||
{
|
||
text: "相关社群",
|
||
children: [
|
||
{
|
||
text: "QQ交流群(综合技术交流)",
|
||
link: "http://qm.qq.com/cgi-bin/qm/qr?_wv=1027&k=ympvb3LAPT-Ulu3ezhGqbkJ8zXMKImOX&authKey=z1KdkOdKO3wytN43m9K6On9nBtnDL4pAoD6VQHCipFBb9TasNDKuDHCmOE6TF3uc&noverify=0&group_code=191187164",
|
||
},
|
||
{
|
||
text: "Telegram交流群(Github Bot推送)",
|
||
link: "https://t.me/bilibili_API_collect_community",
|
||
},
|
||
],
|
||
},
|
||
],
|
||
repo: "https://github.com/SocialSisterYi/bilibili-API-collect",
|
||
docsBranch: "master",
|
||
editLinkText: "在 GitHub 上编辑此页",
|
||
colorMode: "auto",
|
||
themePlugins: {
|
||
prismjs: false
|
||
}
|
||
}),
|
||
plugins: [
|
||
searchPlugin({}),
|
||
shikiPlugin({
|
||
theme: 'dark-plus',
|
||
langs: [
|
||
'javascript', 'typescript', 'markdown', 'protobuf', 'json', 'jsonc',
|
||
'shell', 'go', 'html', 'http', 'java', 'kotlin', 'python', 'rust', 'c',
|
||
'c++', 'cs', 'php', 'swift', 'text'
|
||
]
|
||
})
|
||
],
|
||
extendsMarkdown: (md) => {
|
||
md.use(markdownItTaskLists);
|
||
}
|
||
});
|