Skip to content

Latest commit

 

History

History
51 lines (26 loc) · 2.31 KB

preface.md

File metadata and controls

51 lines (26 loc) · 2.31 KB

前言

简介简介简介

VitePress 使用 Markdown 编写的源内容,生成可以轻松部署在任何地方的静态 HTML 页面

VitePress 作为 VuePress 的孪生兄弟,借助 Vue 3vite,VitePress 提供了明显更好的 DX、更好的生产性能、更精致的默认主题以及更灵活的定制 API

::: details 基于vitepress的网站 ViteRollupPiniaVueUseVitestD3UnoCSSIconify其他文档 :::

官方

它是搭建文档的 静态站点生成器(SSG) 最佳利器之一

::: details 其他静态站点生成器 VuePressDocusaurusAstroModern.jsdocsifyDoczNuxtJekyllHexoHugoidocStyleguidistStorybookGatsbyEleventyPublii :::

::: tip 说明 VitePress是一个仅支持ESM的软件包。不要使用 require() 来导入它,请参考 Vite的故障排除指南


当使用 require 导入一个仅支持 ESM 的包时,会出现以下错误且文件无法被 require 加载

建议你通过以下方式将你的配置文件转换为 ESM 格式:

  • 在邻近的 package.json 中添加 "type": "module"

  • vite.config.js/vite.config.ts 重命名为 vite.config.mjs/vite.config.mts :::

参考网站