8
我写了一个小的LWRP我的app
食谱(trim_log
),它的工作原理。但是,现在我正在尝试将这个特定的LWRP移动到commons
食谱,以便我的其他食谱也可以使用它。问题是,我无法弄清楚如何将trim_log
资源/提供程序加载到任何烹饪书中,包括我的app
烹饪书。包括从另一本食谱的厨师LWRP
├── app
│ ├── recipes
│ └── default.rb
├── commons
├── providers
│ └── trim_log.rb
└── resources
└── trim_log.rb
我在commons cookbook中定义了trim_log
供应商/资源。现在我想在app
食谱中使用这个trim_log
供应商/资源。我怎样才能使它在那里?
我没有意识到你必须在'app'食谱的'metadata.rb'中指定'commons'的依赖关系。这解决了它,非常感谢! –
如果你正在使用多种食谱,你应该检查[Berkshelf](http://berkshelf.com)和[Foodcritic](http://acrmp.github.io/foodcritic/),这两者都会推动你编写更好的'metadata.rb'文件。 –