【问题标题】:Deploy Compodoc documentation on GitLab without using GitLab Pages在 GitLab 上部署 Compodoc 文档而不使用 GitLab Pages
【发布时间】:2019-06-13 07:01:21
【问题描述】:

尊敬的开发人员,

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

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

有什么想法吗?

感谢任何帮助

【问题讨论】:

标签: angular gitlab gitlab-ci compodoc


【解决方案1】:

我工作的公司出于某种原因不允许使用 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 这样的文档

希望这会有所帮助。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-11-08
    • 2019-02-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多