假设我要创建一个依赖于两个外部程序包的新应用程序:
package.json:
{
...
dependencies: {
A: '*',
B: '*'
}
...
}
打包package.json:
{
dependencies: {
C: '*'
}
}
B包package.json:
{
peerDependencies: {
C: '*'
}
}
如果我运行yarn install
,我会收到一条警告:
“ B”具有未满足的对等依赖项“ C”。
应如何解决这种情况?
尽管我的应用程序中未直接使用C,但我应该在package.json
依赖项部分中包含C吗?