Nexus仓库简介及安装

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仓库外,还支持:

  • .Net的NuGet仓库(.NET Package Repositories with NuGet)
  • Python的Pipy仓库(PyPI Repositories)
  • Ruby的Gem仓库(Ruby, RubyGems and Gem Repositories)
  • Nodejs的npm仓库(Node Packaged Modules and npm Registries)
  • javascript的bower仓库(Bower Repositories)
  • docker的registry仓库(Docker Registry)
  • rpm包及yum源(RPM Packages and YUM Repositories)
  • 普通的文件仓库
    ...

GitBook安装及使用

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的示例,选择自己喜欢的方式搭建技术文档。