Node.js 如何在不删除npm中的本地依赖项的情况下删除全局符号链接?

Node.js 如何在不删除npm中的本地依赖项的情况下删除全局符号链接?,node.js,npm,Node.js,Npm,我开发npm包。为了能够使用本地版本的npm软件包,我使用了npm link-此命令创建到我的软件包的全局符号链接。使用我的软件包后,我想删除全局符号链接。 我找到了命令:npm unlink 但是这个命令是npm uninstall的别名,所以当它在包根文件夹中运行时,它也会卸载我包的所有本地依赖项 如何在不卸载所有本地依赖项的情况下删除“我的软件包”的全局符号链接?您不能这样做 link只需创建syslink到该模块,而不是复制 因此,您可以取消链接,然后重新安装

我开发npm包。为了能够使用本地版本的npm软件包,我使用了
npm link
-此命令创建到我的软件包的全局符号链接。使用我的软件包后,我想删除全局符号链接。 我找到了命令:
npm unlink

但是这个命令是npm uninstall的别名,所以当它在包根文件夹中运行时,它也会卸载我包的所有本地依赖项

如何在不卸载所有本地依赖项的情况下删除“我的软件包”的全局符号链接?

您不能这样做

link
只需创建
syslink
到该模块,而不是复制

因此,您可以
取消链接
,然后重新安装