在不使用GitLab页面的情况下在GitLab上部署Compodoc文档

时间:2019-06-13 07:01:21

标签: angular gitlab gitlab-ci compodoc

亲爱的开发人员,

我想将Compodoc文档部署到GitLab,以使我们的团队中的每个开发人员都可以使用它(例如API页面)。

根据我所工作的公司,我不能为此使用GitLab页。

有什么想法吗?

感谢您的帮助

1 个答案:

答案 0 :(得分:0)

我工作的公司出于某种原因不允许使用GitLab页面。所以我不得不提出另一种解决方案。

  

请记住,我正在寻找一种方法来制作   每个开发人员均可访问的文档。

为此,我基本上必须执行两个步骤:

  1. 修改package.json

    "docgen": "./node_modules/.bin/compodoc -p src/tsconfig.app.json",

    "doc:buildandserve": "compodoc -p src/tsconfig.app.json -s",

    "bundle-report": "webpack-bundle-analyzer dist/stats.json"

    这将在任何地方构建并提供文档 部署。

  2. 修改构建管道

    我必须在管道中插入一个额外的步骤来执行上述代码,以便开发人员可以访问http:\\www.your-applications-url.com\documentation

  3. 之类的文档。

希望这会有所帮助。