::: details 目录 [[toc]] :::
PlantUML 是一个用来绘制UML图的Java类库。支持的UML图包括:时序图、用例图、类图、组件图、活动图等。
::: details 查看代码
<<< @/docs/.vuepress/public/uml/test1.puml
:::
绘图脚本下载地址:http://www.linuxfromscratch.org/blfs/view/svn/general/graphviz.html
记录安装脚本本地路径,将路径添加到环境变量path中。
点击工具栏左上角 ( File --> Settings --> Plugins )
安装成功状态:点击工具栏左上角 ( File --> Settings --> Plugins )
### vscode插件配置
vscode安装成功
修改项目文件 “package.json” 。在 “dependencies” 项目下增加 "@persagy-vue-doc" 依赖。
``` json {5} "dependencies": {
......
"@persagy-vue-doc": "^1.1.21",
......
}
* 注:版本不定时更新,版本号请根据发布的最新版本修改。
在 Windows 控制台 cmd 命令行(win + r) 或 IDE 开发环境的控制台窗口,切换到文档项目所在文件夹。执行以下安装命令。
``` shell
npm install
若镜像地址不是 http://dev.dp.sagacloud.cn:8082/repository/npm-saga/ 则修改镜像地址,命令如下:
npm config set registry http://dev.dp.sagacloud.cn:8082/repository/npm-saga/
修改后,再次执行
npm install
引入组件,修改项目文件 ”docs/.vuepress/enhanceApp.js“ ,如果不存在则创建该文件。
```javascript
import Vue from "vue";
import PDoc from "persagy-vue-doc";
Vue.use(PDoc);
plantUML使用
<PPlantUML :src="$withBase('/uml/test1.puml')" />