我正在使用npm link
更改我的私人软件包,并查看另一个项目中的操作更改。问题是我的两个项目都将graphql
用作依赖项,所以我遇到错误Cannot use GraphQLSchema "[object GraphQLSchema]"
,我试图在主项目的package.json中使用resolutions
键。不幸的是,它没有帮助。因此,我不知道如何解决此问题而不将新版本的程序包推送到npm
答案 0 :(得分:1)
要解决此问题,请执行以下操作
npm i -g graphql
npm link graphql
这将连接到每个项目的全局安装的graphql,并允许您在没有共享目录结构的情况下共享模块