Tôi đã viết một LWRP nhỏ sách dạy nấu app
của tôi (trim_log
), và nó hoạt động. Tuy nhiên, bây giờ tôi đang cố gắng di chuyển LWRP cụ thể này vào sổ nấu ăn commons
để các sách dạy nấu ăn khác của tôi cũng có thể sử dụng nó. Vấn đề là tôi không thể tìm ra cách tải tài nguyên/nhà cung cấp trim_log
vào bất kỳ sách dạy nấu ăn nào, bao gồm sách dạy nấu ăn app
của tôi.Bao gồm một đầu bếp LWRP từ một sách dạy nấu ăn khác
├── app
│ ├── recipes
│ └── default.rb
├── commons
├── providers
│ └── trim_log.rb
└── resources
└── trim_log.rb
Tôi đã xác định nhà cung cấp/tài nguyên trim_log
trong sách dạy nấu ăn chung. Bây giờ tôi muốn sử dụng nhà cung cấp/tài nguyên trim_log
này trong sổ nấu ăn app
. Làm thế nào tôi có thể làm cho nó có sẵn ở đó?
Tôi không nhận ra rằng bạn phải chỉ định phụ thuộc 'commons' trong' metadata'rb' của sách dạy nấu ăn 'app'. Điều đó cố định nó, cảm ơn rất nhiều! –
Nếu bạn đang làm việc với nhiều sách dạy nấu ăn, bạn nên kiểm tra [Berkshelf] (http://berkshelf.com) và [Foodcritic] (http://acrmp.github.io/foodcritic/), cả hai đều sẽ đẩy bạn để viết các tệp 'metadata.rb' tốt hơn. –