2017-09-13 64 views
0

我正在開發一個在穩定版本和夜間版本中構建的npm包(下面的樹形結構中的pack_b)。無論main_apppack_a是取決於pack_b強制npm安裝已在子模塊中指定的節點包的特定版本

通過在這兩個main_apppack_a我們會導致這個文件夾結構指定的pack_b非常相同版本的軟件包:

- main_app 
    - node_modules 
    - pack_a 
    - pack_b 

到目前爲止好,但我會喜歡能夠使用每晚構建的pack_b以及通過在main_app中指定每晚構建版本pack_b將導致以下結構:

- main_app 
    - node_modules 
    - pack_a 
     - node_modules 
     - pack_b (stable) 
    - pack_b (nightly) 

不幸的是,這將打破應用程序的工作方式,因爲兩個版本將被實例化。我希望能夠強制安裝的pack_b的nightly版本,只需使用該版本在像所有模塊:

- main_app 
    - node_modules 
    - pack_a 
    - pack_b (nightly) 

是可實現的?

+0

這是不可能AFAIK – RyanZim

回答