pnpm 软连接的使用办法
pnpm link --global 本地包路径添加到全局的包里,其实就是个软连接


pnpm remove --global zy-video-view 删除本地包的那个软连接
pnpm list --global --dept 0 查看后发现添加的这个软连接已经消失了

此时添加软连接到测试的项目里,会出:
pnpm link zy-video-view --global
ERR_PNPM_NO_IMPORTER_MANIFEST_FOUND No package.json (or package.yaml, or package.json5) was found in "C:\Users\think\AppData\Local\pnpm\global\5\node_modules\zy-video-view".
如果上述link插件包以后,到使用包的目录下,运行 pnpm link zy-video-view --global,就会在 node_modules看到这个插件包的目录,package.json 不存在这个插件包的声明,但是不妨碍用

当运行 pnpm unlink zy-video-view 后 node_modules这个插件包的目录会删除,此时项目再运行的时候会找不到这个包的引用报错。

pnpm remove --global zy-video-view 删除本地包的那个软连接后,如果使用包的项目中用了这个软连接,再次打开会提示报错
积累小的知识,才能成就大的智慧,希望网上少一些复制多一些原创有用的答案

浙公网安备 33010602011771号