1

嗯,不确定这是 lerna 中的错误还是我做错了。我有一个案例,我有一个 lerna monorepo 包,它有一个 peerDependency,它应该在“消费”monorepo 包中找到:

packages
 | - @red/app
 | - @red/gql
  • @red/app有一个dependencyto@red/gql和 tographql
  • @red/gqlpeerDependency一个graphql

@red/gql使用graphql(实际上它是使用它的依赖项之一,并且还需要它作为对等依赖项),当我从中调用它时@red/app找不到graphql.

如果我bootstrap使用该hoist选项,它确实可以工作,所以在我看来它无法找到graphql包,@red/gql因为它是符号链接的并且它graphql在错误的文件夹中搜索。

4

0 回答 0