1

我们已经根据当前目录上下文动态添加了 cobra 命令(在 init() 中添加它们)。如果目录中有某些东西可用,则会添加命令。

现在需要使用一个标志来决定在哪个目录中操作。但是我们总是在 init() 中添加标志和命令,并且标志没有得到及时处理以使用它们来创建命令。

所以这个想法ddev -r /Users/rfay/workspace/one可能会显示一组不同的命令,而不是ddev -r /Users/rfay/workspace/two. 命令生成如何受到已经处理的标志的影响?

4

0 回答 0