vue 项目自动生成组件说明文档 styleguidist

styleguidist 是什么?

在我们的项目中,只要你想你就可以根据配置生成自己想要的组件文档,支持网页端展示。

使用方式

(1) 安装

复制代码
vue add styleguidist

生成配置文件及安装 vue-cli-plugin-styleguidist (vuecli 的对应插件)

复制代码
npm install --save-dev vue-styleguidist

安装项目插件

(2)配置文件

配置package.json脚本

复制代码
 "styleguide": "NODE_ENV=development styleguidist server",
  "styleguide:build": "NODE_ENV=production styleguidist build",

styleguide.config.js

复制代码
module.exports = {
	// set your styleguidist configuration here
	title: '公共组件文档',
	// components: 'src/components/**/[A-Z]*.vue',
	components: ['src/components/AppButton.vue'],
	defaultExample: true,
	exampleMode: 'expand'
}

默认会识别 src/components 下的组件文件.

(3)根据文档要求增加注释

具体编写规则参照官方文档:https://vue-styleguidist.github.io/docs/Documenting.html

(4)生成组件说明文档

复制代码
npm run styleguide
相关推荐
想不到一个好的ID8 分钟前
Claude Code 初学者必看指南
前端·后端
用户3365663421710 分钟前
Vue3+Vite项目极致性能优化:从构建到运行全链路实战指南
vue.js
一枚菜鸟_10 分钟前
04-Flutter状态管理终极指南-Riverpod3.x从入门到精通
前端
一枚菜鸟_14 分钟前
06-Flutter动画从零到炫酷-让你的App动起来
前端
Wect16 分钟前
React Hooks 核心原理
前端·算法·typescript
shughui20 分钟前
Fiddler下载、安装、使用、汉化,详细图文教程(2026附安装包)
前端·测试工具·fiddler
用户158159637437021 分钟前
多 Agent 系统容错与恢复机制:OAuth 过期、Cron 级联失败的工程解法
javascript
阿帕琪尔23 分钟前
😎vite插件: 自动打包压缩图片和转webp(二)
前端·vite
思慕很大很大29 分钟前
浏览器基础知识-进程与线程
前端·浏览器
猩猩程序员34 分钟前
dial9:一个强悍的 Tokio 调试工具!!!
前端