如何使pnpm对全局目录使用符号链接?

我开始在电子项目中使用pnpm,因为它比npmyarn快。据我所知,它首先在project/node_modules/.pnpm中创建所有模块,而project/node_modules中的所有包都引用.pnpm目录中的一个模块。

这已经是一种改进,但是有没有办法将.pnpm放在外面?

目前,我的Gitlab运行程序在每个管道中删除node_modules和包含.pnpm的目录。在那种情况下,它将有一个全局项目node_modules目录,我可以保留许多管道。谢谢!

elsawin2012 回答:如何使pnpm对全局目录使用符号链接?

df1 <- structure(list(URL = c("https://example.com/article1","https://example.com/article2" ),Origin = c("https://example.com/article",ArticleID = 1:2,Author = c("AuthorName","AuthorName"),Category = c("Politics","Finance")),class = "data.frame",row.names =c(NA,-2L)) df2 <- structure(list(PageviewDate = c("2019-01-01","2019-01-01"),URL = c("https://example.com/article","https://example.com/article1"),Pageviews = c(224544L,656565L)),row.names = c(NA,-2L)) 目录称为虚拟商店目录。可以通过设置 virtual-store-dir 来更改其位置。

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

本文链接:https://www.f2er.com/1257270.html

大家都在问