我正在运行一个厨师食谱,并且在稍后链接目录时尝试安装宝石。但我想首先链接一个目录然后安装gems,因为所有的gem都位于我想链接到我的特定目录的目录中。可能吗?如果可能,我该怎么做呢。
答案 0 :(得分:0)
您可能意味着您在编译时安装gem,但link
资源设置为在收敛时正常运行。查看https://coderanger.net/two-pass/以获取有关两次通过流程的更详细说明。但在这种情况下,您可能希望更改代码,以便link
资源在编译时运行:
link ... do
...
action :nothing
end.run_action(:create)