如果你想要把当前页面的目录添加到 Markdown 内容中,你可以使用 [[toc]] 语法。
[[toc]]
这是默认主题内置的 ` ` 组件
| [图床](../java/01-开发工具/01-工具类/图床.md) | [图床](../java/01-开发工具/01-工具类/图床.md) | [图床](../java/01-开发工具/01-工具类/图床.md) |
| --------------------------------------------- | --------------------------------------------- | --------------------------------------------- |
| [java8](../java/01-开发工具/02-代码类/java8) | [java8](../java/01-开发工具/02-代码类/java8) | [java8](../java/01-开发工具/02-代码类/java8) |
你肯定已经注意到在代码块的最左侧会展示行号。这个功能是默认启用的,你可以通过配置来禁用它。
你可以在代码块添加 :line-numbers / :no-line-numbers 标记来覆盖配置项中的设置。
你可以把一些静态资源放在 Public 目录中,它们会被复制到最终生成的网站的根目录下。
默认的 Public 目录是 .vuepress/public ,可以通过 public 配置项来修改。
在下列这些情况中,你可能会用到它:
你可能需要提供一些静态资源,但是它们并不直接被你的 Markdown 文件引用,比如 favicon 和 PWA 图标。
你可能想要托管一些共享的静态资源,甚至可能需要在你的网站外部引用它,比如 Logo 图片。
你可能想在你的 Markdown 内容中通过绝对路径来引入图片。
vuepress 添加复制代码块功能
安装
如果使用 npm:
npm install vuepress-plugin-code-copy
如果使用 yarn:
yarn add vuepress-plugin-code-copy
快速使用
将 vuepress-plugin-code-copy 添加到 vuepress 项目的插件配置中:
module.exports = {plugins: [['vuepress-plugin-code-copy', true]]
}