Lerna找不到符号链接模块的对等依赖性

时间:2018-07-10 22:10:32

标签: apollo-server lerna monorepo

嗯,不确定这是lerna的错误还是我做错了。我有一种情况,我有一个lerna monorepo程序包,该程序包具有应该在“消费” monorepo程序包中找到的peerDependency:

packages
 | - @red/app
 | - @red/gql
  • @red/appdependency@red/gql具有graphql
  • @red/gqlpeerDependency之间有一个graphql

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

如果我使用bootstrap选项执行hoist,则它确实起作用,因此在我看来它无法从graphql中找到@red/gql软件包,因为它是符号链接的,并且它会在错误的文件夹中搜索graphql

0 个答案:

没有答案