Node.js 在多用户生产环境中使用pnpm

Node.js 在多用户生产环境中使用pnpm,node.js,production-environment,pnpm,Node.js,Production Environment,Pnpm,我正在为multiple Node.js项目创建一个托管服务器。 这些项目将由多个UNIX用户拥有,并位于其特定的存储库中。我计划用pm2监控所有的服务器。为了节省空间,我想使用PNPM,并拥有一个所有项目都可以使用的全局存储库。这是否可行(多个UNIX用户使用一个PNPM存储),如何保护系统(防止用户修改全局存储中的依赖关系) 谢谢你的帮助 您可能可以尝试使用一个。存储服务器将是一个单独的进程,可以访问存储。其他UNIX用户将与pnpm CLI交互,该CLI将所有命令委托给存储服务器 这与使用

我正在为multiple Node.js项目创建一个托管服务器。 这些项目将由多个UNIX用户拥有,并位于其特定的存储库中。我计划用pm2监控所有的服务器。为了节省空间,我想使用PNPM,并拥有一个所有项目都可以使用的全局存储库。这是否可行(多个UNIX用户使用一个PNPM存储),如何保护系统(防止用户修改全局存储中的依赖关系)


谢谢你的帮助

您可能可以尝试使用一个。存储服务器将是一个单独的进程,可以访问存储。其他UNIX用户将与pnpm CLI交互,该CLI将所有命令委托给存储服务器

这与使用pnpm(v2)的方式类似。但是我不确定这个特性在PNPMV4中是否也能正常工作

如果你有更多的问题,你可以在我们的网站上提问