Hugo介绍
The world’s fastest framework for building websites
Hugo 是世界上最快的构建网站的框架
Hugo 是最流行的开源静态站点生成器之一。凭借其惊人的速度和灵活性,Hugo 让搭建网站再次变得有趣。
英文官网:
https://gohugo.io/
Hugo主题:
https://themes.gohugo.io/
Hugo快速入门
Hugo介绍
The world’s fastest framework for building websites
Hugo 是世界上最快的构建网站的框架
Hugo 是最流行的开源静态站点生成器之一。凭借其惊人的速度和灵活性,Hugo 让搭建网站再次变得有趣。
英文官网:
https://gohugo.io/
Hugo主题:
https://themes.gohugo.io/
Hugo快速入门
1、Nexus仓库(Nexus Repository)
Nexus是Sonatype公司发布的一款仓库(Repository)管理软件,常用来搭建Maven私服,所以也有人将Nexus称为“Maven仓库管理器”。
官方文档地址:
Repository Manager 2
https://help.sonatype.com/repomanager2
Repository Manager 3
https://help.sonatype.com/repomanager3
Nexus3除了支持Java的Maven仓库外,还支持:
所需插件:
Git Parameter Plug-In插件
Publish Over SSH插件
Gitee Plugin插件
NodeJS Plugin插件(打包前端所需)
Jenkins安装及配置详见链接:Jenkins安装及基础环境配置
Jenkins配置SSH免密登录:Jenkins配置SSH免密登录
以下为具体配置步骤:
1、Gitee配置
1、简介
GitBook 是基于Node.js的命令行工具,可以使用GitHub/Git和Markdown来制作精美的电子书。
GitBook支持多种文档格式,如pdf、epub、mobi等格式。
GitBook目前已停止更新,所以如果还要继续使用GitBook的话,建议使用低版本的NodeJS或按下文所述修改报错地方。另外,推荐使用VuePress来搭建自己的技术文档。
VuePress官方地址:
https://vuepress.vuejs.org/zh/guide/
VuePress Demo地址:
https://vuepress-theme-blog.billyyyyy3320.com/
大家可以对比GitBook和VuePress的示例,选择自己喜欢的方式搭建技术文档。
Jenkins打包部署Vue项目与打包部署后端项目原理是一样的,唯一的区别在于打包和部署的脚本上。
参考:Jenkins打包部署gitee项目至阿里云ECS服务器
具体配置步骤如下:
1、创建项目及配置
进入项目文件夹,点击“新建Item”,输入前端项目任务名称创建Freestyle project项目。
基础配置如下图示: