内容提要
Rspress 2.0将于2026年1月30日发布,改进了主题设计、构建性能和AI集成。新版本提供可自定义的默认主题和SSG-MD功能,提升Markdown生成质量。通过懒编译和持久缓存,构建性能显著提高,代码高亮从Prism切换为Shiki。Rspress专注于React生态,支持Node.js 20及以上版本。
关键要点
-
Rspress 2.0将于2026年1月30日发布,包含主题设计、构建性能、AI集成等多项改进。
-
新版本提供可自定义的默认主题,支持四种定制层级。
-
引入静态网站生成到Markdown(SSG-MD)功能,生成高质量Markdown文件。
-
构建性能通过懒编译和持久缓存显著提升,冷启动时间缩短至50毫秒。
-
代码高亮从Prism切换为Shiki,提供更准确的语法高亮。
-
多个包合并为单一的@rspress/core包,简化了包结构。
-
Rspress与Docusaurus和VitePress相比,主要在构建速度和AI原生功能上有所区别。
-
Rspress 2.0要求Node.js 20或更高版本,支持React 18和19。
-
提供详细的迁移指南,帮助团队从1.x版本升级。
延伸问答
Rspress 2.0的主要改进有哪些?
Rspress 2.0主要改进包括主题设计、构建性能、AI集成和可自定义的默认主题等。
什么是SSG-MD功能,它有什么优势?
SSG-MD功能是将静态网站生成到Markdown的模式,能够生成高质量的Markdown文件,避免了将HTML转换回Markdown时的质量问题。
Rspress 2.0的构建性能如何提升?
构建性能通过懒编译和持久缓存显著提升,冷启动时间缩短至50毫秒,后续构建速度提高30%到60%。
Rspress 2.0支持哪些版本的Node.js和React?
Rspress 2.0要求Node.js 20或更高版本,并支持React 18和19。
Rspress 2.0与Docusaurus和VitePress相比有什么区别?
Rspress 2.0主要在构建速度和AI原生功能上与Docusaurus和VitePress有所区别,Docusaurus更成熟而VitePress适用于Vue项目。
如何从Rspress 1.x版本迁移到2.0版本?
Rspress 2.0提供了详细的迁移指南,帮助团队顺利升级。