yarn link和npm link有什么区别?

ruarlubt  于 11个月前  发布在  Yarn
关注(0)|答案(2)|浏览(202)

似乎有时npm linkyarn link给出奇怪错误的情况下也能正常工作。我注意到过几次。我以为它们都在后台做符号链接--它们做的是不同的事情吗?

rkue9o1l

rkue9o1l1#

yarn link和npm link机制在以下方面有所不同:

  • yarn在global的同一级别创建一个链接目录,其中存储所有链接软链接
  • npm直接将打包的文件修改到公共包管理路径/usr/local/lib/node_modules中的一个地址。

错误消息可能与yarn在生成的链接下的路径有关,也可能是其他原因,这仍然取决于具体的错误消息。

sgtfey8w

sgtfey8w2#

Yarn link simply does not work即使在最新版本(目前为4.0.2.)

相关问题