gpt4 book ai didi

node.js - 如何使 pnpm 对全局目录使用符号链接(symbolic link)?

转载 作者:行者123 更新时间:2023-12-03 12:32:40 26 4
gpt4 key购买 nike

我开始使用 pnpm对于我的 Electron 项目,因为它比 npm 快或 yarn .据我所见,它首先在 project/node_modules/.pnpm 中创建所有模块以及project/node_modules 中的所有包引用 .pnpm 中的一个模块目录。
这已经是一个改进,但是有没有办法把 .pnpm外部?
目前我的 Gitlab 运行者删除了 node_modules和包含 .pnpm目录每个管道。在这种情况下,它将有一个全局项目 node_modules 目录,我可以保留许多管道。谢谢!

最佳答案

node_modules/.pnpm目录称为虚拟存储目录。可以通过设置 virtual-store-dir 来改变它的位置。环境。
虚拟存储目录中的文件只是指向内容可寻址存储的硬链接(hard link)。我认为您不需要缓存此目录的内容。您需要缓存全局存储(内容可寻址存储)。全局店铺位于~/.pnpm-store默认情况下。可以通过 store-dir 更改其位置环境。

关于node.js - 如何使 pnpm 对全局目录使用符号链接(symbolic link)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64729963/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com