如何确认我正确使用了纱线连接器?

时间:2018-07-03 20:10:08

标签: javascript npm package yarnpkg

我怎么知道我的本地链接包正在使用而不是从远程?是否应该显示在我本地软件包的开发服务器中?

2 个答案:

答案 0 :(得分:0)

如果您选中yarn link documentation,则yarn链接将使用程序包的本地副本。

This will create a symlink named react-relay/node_modules/react that links to your local copy of the react project.

答案 1 :(得分:0)

如果要将packageA链接到您的项目中,并想确认它是否正常运行,请转到该项目的基本目录,然后键入:

ls -l node_modules/ | egrep "^l"

这将列出所有链接的模块,每个模块将显示为:

lrwxr-xr-x 1 vagrant vagrant    66 Feb  3 14:39 packageA -> ../../../home/vagrant/.config/yarn/link/packageA

此外,如果您使用的是VS Code,则将以可视方式显示链接,如果向下滚动node_modules目录,则会看到:

enter image description here