如何在自托管中预览组件?

问题描述 投票:0回答:1

首先,当我使用

bit start
时,我的组件可以在我的本地服务器中预览,就像这样image1image2。 但是当我使用
bit export
到我的位服务器(通过此文档以 docker 开头)时:
https://github.com/teambit/bit/blob/master/scripts/docker-teambit-bit/README.md
,这些组件可以显示在网站上,但预览页面和文档不起作用。 image3image4

那么我能为这个问题做些什么呢?这花了我很多时间..

bit.dev
1个回答
0
投票

默认情况下,Bit 不会运行组件的构建管道,因为通常它希望您为其运行 CI。作为组件 CI 管道的一部分,所有文档和渲染都会生成。没有看到它们意味着 CI 管道没有运行。 因此,当您

bit tag && bit export
到某个范围(无论是否自托管,都是相同的行为)时,您需要做的是让 Bit 将构建管道作为
tag
命令的一部分运行。

有两种方法可以做到这一点,具体取决于您控制 Versing 的目标:

  • 使用
    --build
    选项,即
    bit tag --build
    ,这将使用 Bit 的默认版本控制机制。
  • 运行
    bit tag --soft
    定义要标记的版本,然后运行
    bit tag --persist
    “实现”它们。

完成后,您可以运行

bit export
,所有相关的构建工件都将在远程上可用,因此渲染等功能将按预期工作。

© www.soinside.com 2019 - 2024. All rights reserved.