问题描述
我正在尝试构建一个使用纱线工作区的项目。
这是我想在我的设置中完成的:
> root
> packages
> client
package.json
- graphql
> server
package.json
- graphql
package.json
- graphql
我在我的根目录 package.json
中安装了 graphql,因为 graphql-codegen
需要它在那里(否则它会给我一个未满足的依赖警告墙!)。
AFAIK,如果我想在 1 个以上的工作区中安装完全相同的依赖项,我需要在 peerDependency
中指定它,所以我做到了。我尝试在服务器 graphql
内对等安装 package.json
,但随后 yarn 在下面给了我这个警告并在 graphql
中安装 dependencies
。
"graphql" is already in "dependencies". Please remove existing entry first before adding it to "peerDependencies".
我错过了什么吗?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)