调整了福大生存指南中的图片和结构,调整了章节导航栏的呈现效果

This commit is contained in:
2024-08-11 00:24:47 +08:00
parent 5c879a0f2b
commit 99417cea0a
189 changed files with 1241 additions and 706 deletions

View File

@@ -4,32 +4,31 @@ import path from 'path';
export function main_sidebar() {
return [
{
text: '简介',
text: '使用指南',
link: '/使用指南'
},
{
text: '福大生存指南',
collapsed: true,
items: [
{ text: '简介', link: '/简介' },
{ text: '使用指南', link: '/使用指南' },
{ text: '技术资源汇总(杭电支持版)', link: '/技术资源汇总(杭电支持版)/内容索引' },
{ text: '1.竞赛指北', link: '/福大生存指南/1.竞赛指北' },
{ text: '2.正确解读GPA', link: '/福大生存指南/2.正确解读GPA' },
{ text: '3.学生工作选择', link: '/福大生存指南/3.学生工作选择' },
{ text: '4.Q&A', link: '/福大生存指南/4.Q&A' },
]
},
{
text: '1.杭电生存指南(最重要模块)',
text: '技术资源汇总(杭电支持版)',
collapsed: true,
items: [
{ text: '1.1 人文社科的重要性(韩健夫老师寄语)', link: '/1.杭电生存指南/1.1人文社科的重要性(韩健夫老师寄语)' },
{ text: '1.2 竞赛指北', link: '/1.杭电生存指南/1.2竞赛指北' },
{ text: '1.3 导师选择', link: '/1.杭电生存指南/1.3导师选择' },
{ text: '1.4 小心项目陷阱', link: '/1.杭电生存指南/1.4小心项目陷阱' },
{ text: '1.5 小组作业避雷指南', link: '/1.杭电生存指南/1.5小组作业避雷指南' },
{ text: '1.6 正确解读GPA', link: '/1.杭电生存指南/1.6正确解读GPA' },
{ text: '1.7 杭电出国自救指南', link: '/1.杭电生存指南/1.7杭电出国自救指南' },
{ text: '1.8 转专业二三事', link: '/1.杭电生存指南/1.8转专业二三事' },
{ text: '1.9 问题专题:好想进入实验室', link: '/1.杭电生存指南/1.9问题专题:好想进入实验室' },
{ text: '1.10 如何读论文', link: '/1.杭电生存指南/1.10如何读论文' },
{ text: '1.11 陷入虚无主义?进来看看吧', link: '/1.杭电生存指南/1.11陷入虚无主义?进来看看吧' },
{ text: '1.12 选课原则与抢课技巧', link: '/1.杭电生存指南/1.12选课原则与抢课技巧' },
{ text: '1.13 数学学习篇', link: '/1.杭电生存指南/1.13数学学习篇' },
{ text: '1.14 杭电“失败”指南', link: '/1.杭电生存指南/1.14 杭电失败指南' },
{ text: '2.高效学习', link: '/技术资源汇总(杭电支持版)/2.高效学习/2.高效学习' },
{ text: '3.编程思维体系构建', link: '/技术资源汇总(杭电支持版)/3.编程思维体系构建/3.编程思维体系构建' },
{ text: '4.人工智能', link: '/技术资源汇总(杭电支持版)/4.人工智能/4.人工智能' },
{ text: '5.富有生命的嵌入式', link: '/技术资源汇总(杭电支持版)/5.富有生命的嵌入式/5.富有生命的嵌入式' },
{ text: '6.计算机安全', link: '/技术资源汇总(杭电支持版)/6.计算机安全/6.计算机安全' },
{ text: '7.网络应用开发', link: '/技术资源汇总(杭电支持版)/7.网络应用开发/7.网络应用开发入门' },
{ text: '8.基础学科', link: '/技术资源汇总(杭电支持版)/8.基础学科/8.基础学科' },
{ text: '9.计算机网络', link: '/技术资源汇总(杭电支持版)/9.计算机网络/9.计算机网络' },
]
},
{
@@ -45,6 +44,7 @@ export function main_sidebar() {
export function main_sidebar_old() {
return [
{ text: '返回上一层', link: '/使用指南' },
{
text: "2.高效学习",
collapsed: true,
@@ -488,6 +488,30 @@ export function chapter9_old() {
}
]
}
export function chapter_survive() {
return [
{ text: '返回上一层', link: '/福大生存指南/生存指南' },
{
text: '福大生存指南',
collapsed: false,
items: [
{ text: '9 计算机网络', link: '/技术资源汇总(杭电支持版)/9.计算机网络/9.计算机网络' },
{ text: '9.1 计网速通', link: '/技术资源汇总(杭电支持版)/9.计算机网络/9.1计网速通' },
{ text: '9.2.1 物理层(待完成)' },
{ text: '9.2.2 链路层(待完成)' },
{
text: '9.2.3 网络层',
collapsed: true,
items: [
{ text: '9.2.3 网络层', link: '/技术资源汇总(杭电支持版)/9.计算机网络/9.2.3网络层' },
{ text: '9.2.3.1 IP 协议', link: '/技术资源汇总(杭电支持版)/9.计算机网络/9.2.3.1IP协议' },
{ text: '9.2.3.2 子网与无类域间路由', link: '/技术资源汇总(杭电支持版)/9.计算机网络/9.2.3.2子网与无类域间路由' }
]
},
]
}
]
}
// Function to extract numeric prefix as an array of numbers
function getNumericPrefix(fileName) {