我爲社區做了一個簡單的包裝食譜vim
食譜。它被稱爲ws-vim
。我想把它上傳到我主持的廚師服務器,所以我從Berksfile
和Berksfile.lock
所在的食譜目錄跑$ berks upload ws-vim
。這隻上傳了我的包裝食譜,當我在廚師服務器上看到一個提到這個食譜的角色時,它說這個角色不能使用,因爲我錯過了vim
依賴關係。果然,當我執行berks
命令時,它並沒有被上傳。Berkshelf:同時向廚師服務器上傳包裝食譜及其依賴關係
我的印象是,由於在同一時間,類似於如何$ berks install
同時安裝我的所有的依賴和我依賴的依賴在Berksfile.lock
所有指定的,這將上傳我的包裝食譜和它的依賴。
伯克斯是偉大的,但如果我有一個巨大的依賴樹呢?我真的必須手動將每張食譜上傳到我的廚師服務器嗎?當然,我錯過了一些東西,但我找不到文檔/ Google中的任何內容來提供幫助。提前致謝!!