- 介绍
- 起步
- 配置
- 静态资源处理
- Markdown 扩展
- 在 Markdown 中使用 Vue
- 自定义主题
- 国际化支持(internationalization)
- 部署
- 基本配置(basic config)
- 主题化(theming)
- Markdown
- 建立管道(build pipeline)
- 浏览器兼容性(browser compatibility)
- 主页(homepage)
- 导航栏(navbar)
- 侧边栏(sidebar)
- 搜索框(search box)
- 最近更新
- Service Worker
- 上一页 / 下一页链接(prev / next links)
- Git 仓库和编辑链接
- 简单的 CSS 覆盖
- 自定义页面的 class
- 特定页面的自定义布局(custom layout for specific pages)
- 弹出(ejecting)
文章来源于网络收集而来,版权归原创者所有,如有侵权请及时联系!
Markdown
markdown.lineNumbers
- Type:
boolean
- Default:
undefined
是否在每个代码块的左侧显示行号。
另请参阅:
- 行号
markdown.slugify
- Type:
Function
- Default: source
将标题文本转换为别名(slug)的函数。这会影响标题锚点、目录和侧边栏链接生成的 id 和链接。(译者注:此功能是为了解决非 ASCII 码字符生成链接时的 bug ,具体代码查看 /lib/markdown/slugify 的 slugify 函数)
markdown.externalLinks
- Type:
Object
- Default:
{ target: '_blank', rel: 'noopener noreferrer' }
键和值对将被添加到指向外部链接的 <a>
标签。默认选项将在新窗口中打开外部链接。
markdown.anchor
- Type:
Object
- Default:
{ permalink: true, permalinkBefore: true, permalinkSymbol: '#' }
markdown-it-anchor 的选项。(注意:如果你想自定义标题 id 的话尽量使用 markdown.slugify
。)
markdown.toc
- Type:
Object
- Default:
{ includeLevel: [2, 3] }
markdown-it-table-of-contents 的选项。(注意:如果你想自定义标题 id 的话尽量使用 markdown.slugify
。)
markdown.config
- Type:
Function
- Default:
undefined
修改默认配置,或将额外的插件应用于渲染源文件的 markdown-it 实例的函数。例如:
module.exports = {
markdown: {
config: md => {
md.set({ breaks: true })
md.use(require('markdown-it-xxx'))
}
}
}
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论