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