跳到主要内容
← 返回索引页

2.0.0-alpha.33

特性

  • 目录现在会根据当前活动标题高亮显示。(感谢出色的 @SantiagoGdaR) #1896
  • 官方博客插件现在可以为博客文章生成订阅源。(感谢出色的 @moozzyk) #1916
  • 重大更改 prismTheme 已更名为 theme,作为 docusaurus.config.jsthemeConfig 字段内新 prism 对象的一部分。例如
     themeConfig: {
    - prismTheme: require('prism-react-renderer/themes/dracula'),
    + prism: {
    + theme: require('prism-react-renderer/themes/dracula'),
    + },
    },
  • 新增 prism 选项 defaultLanguage,用于代码块中未指定语言时。 #1910

修复

  • 修复了 babel/env 在开发过程中无法选择正确 browserslist 配置的问题。运行 docusaurus start 时,process.env.NODE_ENV 现在统一设置为 development
  • 确保路由配置生成顺序更一致。嵌套路由应放置在 routes.js 的最后。这将允许用户创建 src/pages/docs.js 来为 /docs 创建自定义文档页面,甚至可以创建 src/pages/docs/super.js 来为 /docs/super/ 创建页面;
  • 修复了监视器在 Windows 上不触发重新加载的问题。
  • 修复了只有一个代码标签时构建编译错误的问题。
  • 为文档容器添加少量内边距,以防止哈希链接被截断。

其他

  • 其他依赖升级。
  • 稳定性改进(更多测试)和文档插件重构以防止回归。