返回顶部
首页 > 资讯 > 前端开发 > JavaScript >vue组件文档生成备注详解
  • 260
分享到

vue组件文档生成备注详解

2024-04-02 19:04:59 260人浏览 安东尼
摘要

目录Vue组件文档生成备注内容实现Vuese自动生成vue组件文档安装Vuese在根目录下新增配置文件 .vueserc在package.JSON新增脚本,并启动vue组件文档生成备

vue组件文档生成备注

在我们团队开发时一定会有一些公共组件诞生出来,那么这些诞生出来的组件我们要怎么让别人知道并且使用呢。写一个专门维护的文档页面?专人去维护?还是选择一个线上公共Word的更新上去?

其他的我就不说什么优缺点了 自己体会

我只说一下我们团队中是怎么维护这些公共组件的。

说之前我们先了解一下这个插件vue-styleguidis

npm的说话时:Vue-Styleguidist是Vue组件的样式指南生成器。它列出了组件,并根据markdown文件显示了可编辑的实时使用示例。您可以使用它来生成静态html页面以进行共享和发布,也可以使用该平台作为使用热重载的dev服务器开发新组件的工作台。

看到了吧,说的很清楚 Vue组件的样式指南生成器。它列出了组件,并根据Markdown文件显示了可编辑的实时使用示例

好!下面就是我在实际项目中的应用

内容实现

我们项目是使用vue-cli来创建的,我也只讲这个其他的你们去搜其他的博客吧,

cd到自己的项目下,敲下如下命令。

vue add styleguidist

这时我们项目会增加一下文件和代码如图

在这里插入图片描述

package.json中增加了

在这里插入图片描述

讲到这里我们大概的配置就讲完了

下面就是讲一讲关于组件中我们怎么来写文档了

在这里插入图片描述

写好了之后我们可以运行一下打包一下

在这里插入图片描述

在这里插入图片描述

之后可以看到下面的页面效果

在这里插入图片描述

具体什么意思我就不多说了!我这里就是告诉你怎么跑起来和怎么配置,并且给你证明这个可以用!

Vuese自动生成vue组件文档

安装Vuese

npm i vuese --save-d

在根目录下新增配置文件 .vueserc

{
  "include": [
    "./components*.vue"
  ],
  "title": "ASui-doc",
  "genType": "docute",
  "outDir": "./docs"
}
  • include:指定构建组件目录。
  • title: 文档名称
  • genType: 指定生成的文档类型,docute 会把vue文件构建出的所有markdown,整合为一个单页应用。
  • outDir:指定文档输出目录,这里指定为./docs,是为了配和在master分支接入OA Pages。

在package.json新增脚本,并启动

"scripts": {
    ...
    "build_doc": "npx vuese gen && npx vuese serve --open"
 },

运行 npm run build_doc 启动脚本

以上为个人经验,希望能给大家一个参考,也希望大家多多支持编程网。 

--结束END--

本文标题: vue组件文档生成备注详解

本文链接: https://lsjlt.com/news/145803.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • vue组件文档生成备注详解
    目录vue组件文档生成备注内容实现Vuese自动生成vue组件文档安装Vuese在根目录下新增配置文件 .vueserc在package.json新增脚本,并启动vue组件文档生成备...
    99+
    2024-04-02
  • 解析如何自动化生成vue组件文档
    目录一、现状二、社区解决方案2.1、业务梳理三、技术方案3.1、Vue文件解析3.2、信息提取3.2.1、可直接获取的信息3.2.2、需要约定的信息四、总结五、展望一、现状 Vue框...
    99+
    2024-04-02
  • Vue组件文档怎么生成工具库
    这篇文章主要讲解了“Vue组件文档怎么生成工具库”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Vue组件文档怎么生成工具库”吧!目录解析.vue 文件提取文档信息提取组件名称、描述、prop...
    99+
    2023-06-20
  • Vue组件文档生成工具库的方法
    目录解析.vue 文件 提取文档信息 提取组件名称、描述、props、methods、model 提取描述 提取 methods 提取 props 提取 model 提取组件Even...
    99+
    2024-04-02
  • 一键将Word文档转成Vue组件mammoth的应用详解
    目录正文mammoth.js 的不足改造解析 ASTAST 节点处理 AST 节点代码格式化与生成总结正文 在开发后台管理系统的过程中,经常有这样的需求:将 Word 文档(比如用...
    99+
    2023-02-01
    Word转成Vue组件mammoth Word转成Vue组件
  • 一文详解Golang如何生成Excel文档
    本篇文章给大家带来了关于Golang的相关知识,其中主要跟大家介绍怎么用Golang生成Excel文档 ,感兴趣的朋友下面一起来看一下吧,希望对大家有帮助。基于数据生成 Excel 文档是一个很常见的需求,本文将介绍如何使用 Go 的 Ex...
    99+
    2023-05-14
    Excel 后端 Go
  • golang组件swagger生成接口文档的方法
    这篇文章主要介绍“golang组件swagger生成接口文档的方法”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“golang组件swagger生成接口文档的方法”文章能帮助大家解决问题。swagge...
    99+
    2023-06-30
  • 详解Vue的组件注册
    引言 一个 Vue 组件在使用前需要先被“注册”,这样 Vue 才能在渲染模板时找到其对应的实现。 组件注册有两种方式:全局注册和局部注册。 全局注册​ 我们...
    99+
    2023-05-18
    Vue 组件 Vue 组件注册
  • SpringBoot如何自动生成API文档详解
    前言 在做项目的时候,如果项目是前后分离的,后端一定要和前端或者是移动端对接接口,那么问题来了,接口是不是要自己写给他们看,一般的会采用Excel或者Word来写,高级一点的就采用A...
    99+
    2024-04-02
  • Babel自动生成Attribute文档实现详解
    目录1. 前言2. 开发自动生成属性文档插件2.1 生成Babel插件模板:2.2 转换思路详解:2.3 单元测试用例:2.4 AST分析详解:2.5 插件开发过程:2.5.1 定义...
    99+
    2022-11-13
    Babel生成Attribute文档 Babel Attribute
  • golang组件swagger生成接口文档实践示例
    目录swagger介绍gin-swagger实战第一步:添加注释第二步:生成接口文档数据第三步:引入gin-swagger渲染文档数据swagger介绍 Swagger本质上是一种用...
    99+
    2024-04-02
  • Java集成swagger文档组件
    一:简介   Swagger 是一个规范和完整的框架,用于生成、描述、调用和可视化 RESTful 风格的 Web 服务。总体目标是使客户端和文件系统作为服务...
    99+
    2024-04-02
  • Java的文档注释之生成帮助文档的实例
    示例:public class Person { public Person(String name) { //执行语句; } public int read(String bookName, int time) { //执行语句; r...
    99+
    2023-05-30
    java 文档注释 生成
  • 如何读取php注释生成文档
    要读取PHP注释并生成文档,可以使用PHP文档生成工具,如phpDocumentor或ApiGen。以下是使用phpDocument...
    99+
    2023-10-25
    php
  • Typescript中interface自动化生成API文档详解
    目录前言UI层面数据层面我们需要的数据结构简单解释一下jsdoc格式AST解析技术选择为什么放弃babelts-morph自动化生成代码总结前言 最近在搞react组件库,这两天搞定...
    99+
    2022-12-27
    typescript 生成文档 typescript api typescript的interface
  • Laravel使用Apidoc注解自动生成Api接口文档
    本教程从零开始搭建laravel项目,并安装Apidoc扩展及使用注解生成Api接口文档的教程,该扩展支持 多应用/版本、Markdown文档、在线接口调试、接口生成器、代码模板生成器、Mock调试数...
    99+
    2023-09-05
    laravel php doc 后端 api
  • 将JavaDoc注释生成API文档的操作
    目录将JavaDoc 注释 生成API文档java自动api文档生成Yapiword文档缺点swwager文档缺点将JavaDoc 注释 生成API文档 1. 打开java代码,编写...
    99+
    2024-04-02
  • spring boot集成smart-doc自动生成接口文档详解
    目录前言功能特性1 项目中创建 /src/main/resources/smart-doc.json配置文件2 配置内容如下(指定文档的输出路径)3 pom.xml下添加配置4 运行...
    99+
    2024-04-02
  • 详解Vue项目的打包方式(生成dist文件)
    目录一、相关配置情况一(使用的工具是 vue-cil)情况二(使用的工具是 webpack) 二、打包 一、相关配置 情况一(使用的工具是 vue-cil) &n...
    99+
    2024-04-02
  • SpringBoot的API文档生成工具SpringDoc使用详解
    目录前言SpringDoc简介使用集成从SpringFox迁移结合SpringSecurity使用测试常用配置总结参考资料前言 之前在SpringBoot项目中一直使用的是Spri...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作