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
相关推荐
Mrs_Lupin16 分钟前
如何在react中使用react-monaco-editor渲染出一个编辑器
前端·react.js·编辑器
ZHOU_WUYI22 分钟前
用 React18 构建Tic-Tac-Toe(井字棋)游戏
javascript·react.js·游戏
碎像24 分钟前
Vue 中的透传,插槽,依赖注入
前端·javascript·vue.js
想你的风吹到了瑞士28 分钟前
vue如何实现组件切换
前端·javascript·vue.js
ling-4531 分钟前
Javaweb-day12(登录认证)
服务器·前端·servlet
木子七36 分钟前
vue2-基础核心
前端·vue2
全栈练习生1 小时前
重构Action-cli前端脚手架
前端
只想静静的1 小时前
vue 自定义指令( 全局自定义指令 | 局部自定义指令 )
前端·javascript·vue.js
jessezappy1 小时前
日志:中文 URI 参数乱码之 encodeURI、encodeURIComponent、escape 作为 Ajax 中文参数编码给 ASP 的记录
javascript·中文乱码·uri·asp·escape
guokanglun1 小时前
Vue模块化开发的理解
前端·javascript·vue.js