From 416f1a5c5e20557b110f5e080e1f08fc066bd333 Mon Sep 17 00:00:00 2001 From: clay <209192278@qq.com> Date: Tue, 8 Nov 2022 00:21:56 +0800 Subject: [PATCH 1/2] =?UTF-8?q?dengjie=20commit=20:=20=E9=83=A8=E5=88=86?= =?UTF-8?q?=E6=95=99=E7=A8=8B=E7=BC=96=E5=86=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/.vuepress/config.js | 38 ++++++++++++++---------------- docs/.vuepress/public/sidebar.png | Bin 0 -> 14091 bytes docs/README.md | 2 +- docs/document/README.md | 27 ++++++++++++++++++--- 4 files changed, 43 insertions(+), 24 deletions(-) create mode 100644 docs/.vuepress/public/sidebar.png diff --git a/docs/.vuepress/config.js b/docs/.vuepress/config.js index e920397..8e3c7a1 100644 --- a/docs/.vuepress/config.js +++ b/docs/.vuepress/config.js @@ -5,6 +5,8 @@ module.exports = { lineNumbers: true // 代码块显示行号 }, themeConfig: { + //最后更新时间 + lastUpdated: 'Last Updated', head: [ ['link', {rel: 'icon', href: '/logo.png'}], ], @@ -22,36 +24,32 @@ module.exports = { // }, {text: "博客", link: "https://blog.isww.cn/"} ], - /** - * 设置侧边栏最大深度 - * 一般是以单个md文件中的 # ## ### #### 这几个标题文字为锚点自动生成导航 - * **/ sidebarDepth: 4, - // sidebarDepth: 0, //0读取1级标题 1读取1级和2级标题 2读取1级、2级、3级标题 // 设置侧边栏内容 sidebar: [ - { - title: '教程', - collapsable: false, - children: [ - '/document/', - // { - // title: '侧边栏组合', - // // collapsable: true, - // children: [ - // '/second/child/' - // ] - // } - ] - }, { title: '文档', collapsable: false, children: [ '/wiki/introduce/', - '/wiki/back-build/' + '/wiki/back-build/', + { + title: "侧边栏组合", + collapsable: false, + children: [ + "/second/child/" + ] + } ] // 根据自己的需求来订,对应自己在docs下的文件夹名,默认首页是README.md }, + // { + // title: '使用教程', + // collapsable: false, + // children: [ + // '/document/', + // + // ] + // }, ] } }; diff --git a/docs/.vuepress/public/sidebar.png b/docs/.vuepress/public/sidebar.png new file mode 100644 index 0000000000000000000000000000000000000000..dc121cf3efcf200ffb2fdc54821285c3f357593a GIT binary patch literal 14091 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 literal 0 HcmV?d00001 diff --git a/docs/README.md b/docs/README.md index 0b5c902..6635308 100644 --- a/docs/README.md +++ b/docs/README.md @@ -10,5 +10,5 @@ features: details: 享受 Vue + webpack 的开发体验,在 Markdown 中使用 Vue 组件,同时可以使用 Vue 来开发自定义主题。 - title: 高性能 details: VuePress 为每个页面预渲染生成静态的 HTML,同时在页面被加载的时候,将作为 SPA 运行。 - footer: MIT Licensed | Copyright © 2018-present Evan You +footer: MIT Licensed | Copyright © 2022-present Clay --- diff --git a/docs/document/README.md b/docs/document/README.md index 7845ed4..dbd415c 100644 --- a/docs/document/README.md +++ b/docs/document/README.md @@ -1,4 +1,25 @@ -# 首先 +# config.js配置教程 +## 页面路由地址对应写法 + +| 文件的相对路径 | 页面路由地址 | +| :------------ | :------------ | +| /README.md | / | +| /guide/README.md | /guide/ | +| /config.md | /config.html | + +## nav配置【右上角的导航条】 + +``` +nav: + [ + {text: "首页", link: "/"}, + {text: "指南", link: "/wiki/introduce/"}, + {text: "博客", link: "https://blog.isww.cn/"} + ], +``` +## 侧边栏配置 +### 设置侧边栏最大深度 sidebarDepth: 4 +- 一般是以单个md文件中的 # ## ### #### 这几个标题文字为锚点自动生成导航 +- 0读取1级标题 1读取1级和2级标题 2读取1级、2级、3级标题 +### 设置侧边栏内容 -## 其次 -固定侧边栏,不折叠显示: collapsable: false, -- 2.40.1 From 2aefefbe142e6248df5e332415fc56d6b9df53d0 Mon Sep 17 00:00:00 2001 From: clay <209192278@qq.com> Date: Tue, 8 Nov 2022 15:07:46 +0800 Subject: [PATCH 2/2] =?UTF-8?q?dengjie=20commit=20:=20=E6=95=99=E7=A8=8B?= =?UTF-8?q?=E7=BC=96=E5=86=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .drone.yml | 40 ----------- docs/.vuepress/config.js | 37 +++++----- docs/.vuepress/public/navLogo.png | Bin 0 -> 7194 bytes docs/document/README.md | 112 ++++++++++++++++++++++++++++-- docs/second/child/README.md | 7 ++ 5 files changed, 132 insertions(+), 64 deletions(-) delete mode 100644 .drone.yml create mode 100644 docs/.vuepress/public/navLogo.png diff --git a/.drone.yml b/.drone.yml deleted file mode 100644 index 61589ea..0000000 --- a/.drone.yml +++ /dev/null @@ -1,40 +0,0 @@ -kind: pipeline -type: docker -name: cloud-security-wiki -steps: - - name: build-package-vue - image: node:14.20 - volumes: - - name: cache - path: /drone/src/node_modules - - name: build - path: /app/build - commands: - - npm -v - - mkdir -p ./node_modules - - export NODE_MODULES_PATH=`pwd`/node_modules - - npm config set registry https://registry.npm.taobao.org - - set NODE_OPTIONS=--openssl-legacy-provider - - npm install - - npm run docs:build - - ls - - echo $NODE_MODULES_PATH - - rm -rf /app/build/dist - - cp -r docs/.vuepress/dist /app/build/dist - - chmod 777 /app/build/dist - - -volumes: - - name: build - host: - path: /www/wwwroot/wiki - - name: cache - host: - path: /var/lib/npm/cache - -#trigger: -# branch: -# - dev-java -# - dev-vue -# event: -# - push diff --git a/docs/.vuepress/config.js b/docs/.vuepress/config.js index 8e3c7a1..382bc2f 100644 --- a/docs/.vuepress/config.js +++ b/docs/.vuepress/config.js @@ -1,12 +1,14 @@ module.exports = { - title: "Cloud Security",// 文档标题,左上角显示 + title: "Cloud Security",// 设置文档标题,左上角显示 description: "Cloud Security", + plugins: ['@vuepress/back-to-top'],//此处是添加返回顶部的插件 markdown: { lineNumbers: true // 代码块显示行号 }, themeConfig: { + // logo:'/logo.png', //最后更新时间 - lastUpdated: 'Last Updated', + // lastUpdated: 'Last Updated', head: [ ['link', {rel: 'icon', href: '/logo.png'}], ], @@ -24,7 +26,7 @@ module.exports = { // }, {text: "博客", link: "https://blog.isww.cn/"} ], - sidebarDepth: 4, + sidebarDepth: 2, // 设置侧边栏内容 sidebar: [ { @@ -33,23 +35,22 @@ module.exports = { children: [ '/wiki/introduce/', '/wiki/back-build/', - { - title: "侧边栏组合", - collapsable: false, - children: [ - "/second/child/" - ] - } + // { + // title: "侧边栏组合", + // collapsable: false, + // children: [ + // "/second/child/" + // ] + // } + ] // 根据自己的需求来订,对应自己在docs下的文件夹名,默认首页是README.md + }, + { + title: '教程', + collapsable: false, + children: [ + '/document/' ] // 根据自己的需求来订,对应自己在docs下的文件夹名,默认首页是README.md }, - // { - // title: '使用教程', - // collapsable: false, - // children: [ - // '/document/', - // - // ] - // }, ] } }; diff --git a/docs/.vuepress/public/navLogo.png b/docs/.vuepress/public/navLogo.png new file mode 100644 index 0000000000000000000000000000000000000000..0804ff999de81e116c3b1aaa9fb25e520523381c GIT binary patch literal 7194 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 literal 0 HcmV?d00001 diff --git a/docs/document/README.md b/docs/document/README.md index dbd415c..61ab24f 100644 --- a/docs/document/README.md +++ b/docs/document/README.md @@ -1,4 +1,42 @@ # config.js配置教程 + +## 设置站点根路径 +- 如果访问的时候是ip+端口,那么这里就是**/**,如果访问的是ip+端口+工程名,那么这里就是 **/工程名/** +- 这是部署到github相关的配置 + +``` +module.exports = { + base:'/', + } +``` + +## 设置编译后的输出目录 +- **./ROOT**代表在工程的根目录下生成一个ROOT文件,里面是编译好的文件,可以拿ROOT直接部署。 + +``` +module.exports = { + dest:'./ROOT', + } +``` + +## 本地调试的端口号,默认是8080 + +``` +module.exports = { + port:8086, + } +``` + +## 代码块显示行号 + +``` +module.exports = { +markdown: { + lineNumbers: true // 代码块显示行号 + } +} +``` + ## 页面路由地址对应写法 | 文件的相对路径 | 页面路由地址 | @@ -7,19 +45,81 @@ | /guide/README.md | /guide/ | | /config.md | /config.html | +## 网页标签的图标 +- 这里的 '/' 指向 docs/.vuepress/public 文件目录 ,即 docs/.vuepress/public/logo.png + +``` +themeConfig: { + head: [ + ['link', {rel: 'icon', href: '/logo.png'}], + ], +} +``` + +## 导航栏Logo + +``` + themeConfig: { + logo:'/logo.png', +} +``` + +![](/navLogo.png) + ## nav配置【右上角的导航条】 ``` -nav: +themeConfig: { + nav: [ {text: "首页", link: "/"}, {text: "指南", link: "/wiki/introduce/"}, {text: "博客", link: "https://blog.isww.cn/"} ], +} ``` -## 侧边栏配置 -### 设置侧边栏最大深度 sidebarDepth: 4 -- 一般是以单个md文件中的 # ## ### #### 这几个标题文字为锚点自动生成导航 -- 0读取1级标题 1读取1级和2级标题 2读取1级、2级、3级标题 -### 设置侧边栏内容 +## 侧边栏配置 +### 设置左侧导航显示的层级 +- sidebarDepth: 2 +- 一般是以单个md文件中的 # ## ### #### 这几个标题文字为锚点自动生成导航 +- 0读取1级标题 +- 1读取1级和2级标题 +- 2读取1级、2级、3级标题 + +### 设置侧边栏内容 +- 根据自己的需求来订,对应自己在docs下的文件夹名,默认首页是README.md 【/wiki/introduce/ 相当于 /wiki/introduce/README.md】效果如下图: +- 【注】其中侧边栏除了config.js下的title外的导航栏目是根据该目录(例如:/wiki/introduce/)下的一级、二级、三级和四级标题所自动生成的导航栏目,所以**侧边栏只需要在config.js配置页面路由地址及title即可** + +``` +themeConfig: { +sidebar: [ + { + title: '文档', + collapsable: false, + children: [ + '/wiki/introduce/', + '/wiki/back-build/', + { + title: "侧边栏组合", + collapsable: false, + children: [ + "/second/child/" + ] + } + ] + }, + ] + } +``` + + + +## 底部设置最后更新时间 + +``` +themeConfig: { + //最后更新时间 + lastUpdated: 'Last Updated', +} +``` diff --git a/docs/second/child/README.md b/docs/second/child/README.md index e69de29..db465c2 100644 --- a/docs/second/child/README.md +++ b/docs/second/child/README.md @@ -0,0 +1,7 @@ +# 1共和国 +## 2 +### 3 + +#### 4 + +##### 5 -- 2.40.1