首先,当我使用
bit start
时,我的组件可以在我的本地服务器中预览,就像这样,。
但是当我使用 bit export
到我的位服务器(通过此文档以 docker 开头)时:https://github.com/teambit/bit/blob/master/scripts/docker-teambit-bit/README.md
,这些组件可以显示在网站上,但预览页面和文档不起作用。
,。
那么我能为这个问题做些什么呢?这花了我很多时间..
默认情况下,Bit 不会运行组件的构建管道,因为通常它希望您为其运行 CI。作为组件 CI 管道的一部分,所有文档和渲染都会生成。没有看到它们意味着 CI 管道没有运行。 因此,当您
bit tag && bit export
到某个范围(无论是否自托管,都是相同的行为)时,您需要做的是让 Bit 将构建管道作为 tag
命令的一部分运行。
有两种方法可以做到这一点,具体取决于您控制 Versing 的目标:
--build
选项,即 bit tag --build
,这将使用 Bit 的默认版本控制机制。bit tag --soft
定义要标记的版本,然后运行 bit tag --persist
“实现”它们。完成后,您可以运行
bit export
,所有相关的构建工件都将在远程上可用,因此渲染等功能将按预期工作。