2013-04-17 11 views

cevap

13

Sadece yerel olarak bir paket kullanmak istiyorsanız, hepsini "yayımlamanıza" gerek yoktur. (Ve bunun ne anlama geldiğinden emin değilim.) Bunun yerine, ona bağlı olmak için sadece path dependency kullanabilirsiniz. bazı yerel paketi foo varsa ve bar 'ın pubspec içinde başka bir yerel pakete bar, onu kullanmak isterseniz

, sadece ekleyin:

dependencies: 
    foo: 
    path: path/to/bar 
8

Bob söylediklerin. Ayrıca, şirketinizin içinde aynı iç paketi paylaşan birden fazla geliştiriciye sahip olmanız gerekirse, pub'ın git bağımlılık desteğini kullanabilirsiniz.

Dahili paketinizi bir yerel/dahili git sunucusuna aktarırsanız, tüm geliştiricileriniz buna erişebilir. Cevaplar için

dependencies: 
    foo: 
    git: git://your.internal.server/package.git 
+0

Tamam teşekkürler: Burada

bir örnektir! Yerel dosya yoluna ve sürüm –

+0

'a bağlı olarak sürüm oluşturma ile ilgili "ref" anahtar sözcüğü ile belirli bir taahhüt, şube veya etiket belirtebilirsiniz. Https://www.dartlang.org/tools/pub/dependencies.html#git- paketler – jriggins

İlgili konular