首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在模板目录下递归查找模板文件

问在模板目录下递归查找模板文件
EN

Stack Overflow用户
提问于 2017-12-13 19:42:34
回答 1查看 51关注 0票数 0

我已经在我的食谱中的模板目录下创建了3个目录。所有目录都包含模板(.erb)。当我在菜谱中使用我的模板时,我给出源“文件名”。

代码语言:javascript
复制
template "file" do
  source "file1.erb"
end

chef正在默认目录中查找.erb文件,而file1.erb位于其中一个目录中。所以它说在template/default中没有file1.erb。

下面是结构:

模板

代码语言:javascript
复制
default
  dir1
  dir2
  dir3

我希望厨师应该递归地搜索模板。有人能帮我一下吗。

EN

回答 1

Stack Overflow用户

发布于 2017-12-13 21:40:45

简而言之,你不能。

模板目录下的目录结构具有在documentation中描述的含义,以便在同一资源的不同操作系统上使用。

如果您希望组织模板目录下的内容,则必须在模板资源中指定路径,如下所示:

代码语言:javascript
复制
template "file" do
  source "dir1/file1.erb"
end
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47792172

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档