我可以在How to build a Meteor smart package包括流星項目中的非核心包
概述但這與他人進行開發時並沒有真正工作包添加到流星的自定義結帳。
我不知道是否有一種方法在一個項目內做到這一點? A-la舊的Rails vendor/plugins
?如果沒有,也許它可能是一些開發者將可能要實現..
我可以在How to build a Meteor smart package包括流星項目中的非核心包
概述但這與他人進行開發時並沒有真正工作包添加到流星的自定義結帳。
我不知道是否有一種方法在一個項目內做到這一點? A-la舊的Rails vendor/plugins
?如果沒有,也許它可能是一些開發者將可能要實現..
如果需要其他人使用你的包,但你不希望你的流星包,那麼你可以只用叉子叉流星迴購和對工作你的叉子而不是流星本身。這樣一來,其他人的克隆你的回購,而不是流星......
是的,它有效,但它有點牽扯(每次兩次拉,記住運行本地流星)。在我的應用程序中有一個'/ vendor/packages'目錄並且在那裏扔軟件包會簡單得多。至少直到有流星包的gem/npm樣式系統... –
其次,一旦你開始運行多個不同版本的自定義軟件包的多個項目,有多個不同的開發團隊,事情就會變得毛骨悚然。 –
@TomColeman:他們爲此發明了[submodules and subrepos](http://help.github.com/submodules/)。因此,只需要在終端中設置一個別名,並將該別名用於您所在開發團隊中的任何項目。 –
你是什麼意思與'但是,這與others.'開發時並沒有真正的工作?我會盡量發表一個答案,但如果我明白你的問題並不是100%...... –
我的意思是我希望人們能夠克隆我的repo並運行'meteor'並讓我的應用程序運行。 –