前言
更新: 12/3/2024 字数: 0 字 时长: 0 分钟
简介
VitePress 使用 Markdown 编写的源内容,生成可以轻松部署在任何地方的静态 HTML 页面
VitePress 作为 VuePress 的孪生兄弟,借助 Vue 3 和 vite,VitePress 提供了明显更好的 DX、更好的生产性能、更精致的默认主题以及更灵活的定制 API
官方
它是搭建文档的 静态站点生成器(SSG) 最佳利器之一
VitePress官网:https://vitepress.dev/zh/
vite官网:https://cn.vitejs.dev/
其他静态站点生成器
VuePress、Docusaurus、Astro、Modern.js、docsify、Docz、Nuxt、Jekyll、Hexo、Hugo、idoc、Styleguidist、Storybook、Gatsby、Eleventy、Publii
说明
VitePress是一个仅支持ESM的软件包。不要使用 require()
来导入它,请参考 Vite的故障排除指南
当使用 require
导入一个仅支持 ESM 的包时,会出现以下错误且文件无法被 require 加载
建议你通过以下方式将你的配置文件转换为 ESM 格式:
在邻近的
package.json
中添加"type": "module"
vite.config.js/vite.config.ts
重命名为vite.config.mjs/vite.config.mts