Sne*_*ake 5 dependencies monorepo peer-dependencies yarn-workspaces
我正在尝试构建一个使用纱线工作区的项目。
这就是我想在我的设置中完成的任务:
> root
> packages
> client
package.json
- graphql
> server
package.json
- graphql
package.json
- graphql
Run Code Online (Sandbox Code Playgroud)
我在我的根目录中安装了 graphql,package.json
因为graphql-codegen
需要它在那里(否则它会给我未满足的依赖警告墙!)。
AFAIK,如果我想在多个工作区中安装相同的依赖项,我需要在内部指定它peerDependency
,所以我这样做了。我尝试graphql
在 server 内部进行对等安装package.json
,但随后yarn在下面给了我这个警告并安装graphql
了dependencies
。
> root
> packages
> client
package.json
- graphql
> server
package.json
- graphql
package.json
- graphql
Run Code Online (Sandbox Code Playgroud)
我错过了什么吗?
归档时间: |
|
查看次数: |
1202 次 |
最近记录: |