0
我正在開發一個在穩定版本和夜間版本中構建的npm包(下面的樹形結構中的pack_b)。無論main_app
和pack_a
是取決於pack_b
強制npm安裝已在子模塊中指定的節點包的特定版本
通過在這兩個main_app
和pack_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)
是可實現的?
這是不可能AFAIK – RyanZim