是否可以将package.json中的其他项目依赖项链接到peerDependecies?

时间:2018-10-05 12:22:03

标签: npm yarnpkg

假设我要创建一个依赖于两个外部程序包的新应用程序:

package.json:

{
    ...
    dependencies: {
        A: '*',
        B: '*'
    }
    ...
}

打包package.json:

{
    dependencies: {
        C: '*'  
    }
}

B包package.json:

{
    peerDependencies: {
        C: '*'  
    }
}

如果我运行yarn install,我会收到一条警告:

  

“ B”具有未满足的对等依赖项“ C”。

应如何解决这种情况?

尽管我的应用程序中未直接使用C,但我应该在package.json依赖项部分中包含C吗?

0 个答案:

没有答案