在线修改
利用 hugo new content xxx创建的内容,默认是具备在线编辑能力的,在NJet开发人员的内网中,并具备该仓库权限的人员,可以直接通过右上角的编辑按钮通过gitlab ide进行编辑,并在保存后可以发布在内网中
在线编辑控制
是否打开在线编辑由site参数控制,单独文档中的frontmatter中的editUrl不再生效
[params]
version = 'v2.0'
editUrl = 'https://192.168.30.120/-/ide/project/njet_dev/njetdoc_contrib/tree/main/-/${Version}/content/${FilePath}/'
如上图显示,在hugo.toml中params中的editUrl控制是否显示在线修改按钮。其中可以使用两个变量,代码中的示例为gitlab webIDE的语法格式,可以通过gitlab的web IDE在线编辑修改,如果为github或其他的仓库管理工具,则可能的语法格式不同
- Version ,Params中定义的version
- FilePath 文件路径
Caution
在release分支中,不应配置editUrl