“纱链”和“npm链”是否可以互通?

toe95027  于 2022-11-30  发布在  其他
关注(0)|答案(1)|浏览(70)

我知道yarnnpm之间有细微的区别,现在我有一个用yarn管理的库和一个用npm管理的应用程序。

  • 如果我通过yarn在lib目录中创建一个链接的pkg,并通过npm将其应用到其他目录中,* 它是否可以正常工作?或者我是否应该预料到这个设置会出现问题?如果是,可能会出现哪些问题,我如何避免这些问题(* 除了 * 将两个项目转换到同一个管理器)
~/the-lib$ yarn link 
~/app$ npm link @the/lib
7gs2gvoe

7gs2gvoe1#

这是一年前的事了,但我在试图回答这个问题时偶然发现了它。下面是我的设置:

  • 库包:国家预防管理
  • 客户端软件包:Yarn

当我尝试使用问题中描述的npmyarn时,它不起作用。
但是,我能够在我的npm包中成功地运行yarn link,然后在我的客户端包中运行yarn link lib-name
所以,它起作用了!

相关问题