Azure devops 紧急重建指定项目顺序
我正在使用microsoft rush构建mono回购协议。 我必须构建两个项目-Azure devops 紧急重建指定项目顺序,azure-devops,rush,Azure Devops,Rush,我正在使用microsoft rush构建mono回购协议。 我必须构建两个项目-toolscommon和toolsbackend tools-backend依赖于tools-common。 rush rebuild在本地计算机上运行良好。 但在azure devops上,它尝试首先构建工具后端,但由于找不到工具公共,因此失败 我的问题是 为什么azure devops上的rush无法检测到订单 如何确保它在工具后端之前拾取工具公共 我通过在devdependency中添加toolscommon
toolscommon
和toolsbackend
tools-backend
依赖于tools-common
。
rush rebuild
在本地计算机上运行良好。
但在azure devops上,它尝试首先构建工具后端
,但由于找不到工具公共
,因此失败
我的问题是
工具后端
之前拾取工具公共
我通过在
devdependency
中添加toolscommon
解决了这个问题。早些时候,它仅出现在对等依赖项中。
拉什似乎没有试图解决peerdependency
。
因此,如果我们有一个本地项目,我们应该将其添加到dev和对等依赖项中
为什么它能在我的本地机器上工作是因为它保存了上一次运行的tools common
dist的副本。
它在本地也不起作用
这就是我发现的。
但是任何更好的解释都是受欢迎的。我通过在devdependences
中添加工具common
解决了这个问题。早些时候,它仅出现在对等依赖项中。
拉什似乎没有试图解决peerdependency
。
因此,如果我们有一个本地项目,我们应该将其添加到dev和对等依赖项中
为什么它能在我的本地机器上工作是因为它保存了上一次运行的tools common
dist的副本。
它在本地也不起作用
这就是我发现的。
但是任何更好的解释都是受欢迎的。我通过在devdependences中添加工具common
解决了这个问题。早些时候,它只是在贵族区。拉什似乎并没有试图解决对等关系。因此,如果我们有一个本地项目,我们应该将其添加到dev和对等依赖项中。为什么它能在我的本地机器上工作,是因为它保存了上一次运行的通用工具的副本。当我彻底清除和清理dist时,它在本地也不起作用。这就是我发现的。不过,欢迎提供更好的解释。您好,谢谢您的分享,您可以将您的评论转换为答案,这可以帮助其他社区成员了解相同的问题。谢谢。我通过在devdependency中添加工具common
解决了这个问题。早些时候,它只是在贵族区。拉什似乎并没有试图解决对等关系。因此,如果我们有一个本地项目,我们应该将其添加到dev和对等依赖项中。为什么它能在我的本地机器上工作,是因为它保存了上一次运行的通用工具的副本。当我彻底清除和清理dist时,它在本地也不起作用。这就是我发现的。不过,欢迎提供更好的解释。您好,谢谢您的分享,您可以将您的评论转换为答案,这可以帮助其他社区成员了解相同的问题。谢谢。嗨,你介意吗?它可以帮助其他社区成员谁得到同样的问题,我们可以存档这个线程,谢谢。我接受了同样的。感谢嗨,你介意吗?它可以帮助其他社区成员谁得到同样的问题,我们可以存档这个线程,谢谢。我接受了同样的。感谢