小编spa*_*ted的帖子

npm链接多个本地(相互依赖)模块

我有3个node.js模块ABC。所有的人都私有git repos。A依赖于B依赖C。Git克隆A和执行npm install就像魅力一样。

但是,当在模块上编码时A,我也想在B(和C)上进行工作。后两个也是git clone的。并npm link ../pathto/B运作良好。

而作为B依靠Cnpm link把“安装”照顾CB/node_modules/C。它是一个静态文件克隆,供所使用B

因此,执行时npm link ../pathto/C,结果为A/node_modules/C(是符号链接)。

但是,多数民众赞成在这个问题上,B将使用它的静态副本C,而不是我链接到的内容A/node_modules/C

A/
    ...
    node_modules/
        B -> B/
        C -> C/
B/
    ...
    node_modules/
        C/
            ...
C/
    ...
Run Code Online (Sandbox Code Playgroud)

有谁有解决此问题的想法?

dependencies module node.js npm

5
推荐指数
2
解决办法
1530
查看次数

标签 统计

dependencies ×1

module ×1

node.js ×1

npm ×1