sta*_*lei 15 javascript package npm yarnpkg
我如何知道我的本地链接包正在使用中而不是来自远程?它是否应该出现在我本地包的开发服务器中?
Maz*_*r72 12
如果您将 packageA 链接到您的项目并想确认它是否正常工作,请转到项目的基本目录并键入:
ls -l node_modules/ | egrep "^l"
Run Code Online (Sandbox Code Playgroud)
这将列出所有链接的模块,每个模块将显示为:
lrwxr-xr-x 1 vagrant vagrant 66 Feb 3 14:39 packageA -> ../../../home/vagrant/.config/yarn/link/packageA
Run Code Online (Sandbox Code Playgroud)
此外,如果您使用 VS Code,链接会以视觉方式显示,如果您向下滚动 node_modules 目录,您将看到:
小智 1
如果您检查yarn link文档,yarn link使用包的本地副本。
This will create a symlink named react-relay/node_modules/react that links to your local copy of the react project.