纱线工作区和NPM包是否相同?>

问题描述 投票:1回答:1

我以前从事NPM的工作,并且知道软件包的结构是什么样的,基本上,您正在开发的每个项目在开发完成后都会变成一个软件包,并且可以发布给NPM注册表以共享。

最近,我转到了一个由Yarn作为程序包管理器的项目,当然,整个项目都是monorepo。我了解到纱线下的基本单位是Workspace

。我认为工作空间就像在npm中开发的项目(新程序包)一样,因为在已开发程序包的根目录下(或在纱线中它是工作空间),存在package.json文件和node_modules文件夹。

从这种意义上讲,我认为它们(包装和工作空间)是同一件事,而且也是从毛线的documentation on workspace得出的:

“工作空间是特定的命名包...”

我想确认我的推理是否正确。希望有人可以向我照明。谢谢。

我以前从事NPM的工作,并且知道软件包的结构是什么样的,基本上,您正在开发的每个项目在开发完成后都会变成一个软件包,并且可以发布到...

node.js npm yarn
1个回答
0
投票

是,从post这里隐含答案。

© www.soinside.com 2019 - 2024. All rights reserved.