我有一个与 tsbuild 捆绑在一起的 React 项目,并通过 azure devOps 发布到 npm 包。最近,注意到有人尝试通过运行来安装软件包
yarn add packageName --latest
它会安装最新部署的版本,即使它来自功能分支。例如:
branch-3
但是我们想要做的不是安装该功能版本,而是安装从 master 分支部署的版本。
有人可以指导我如何实现这一目标吗?
软件包的最新版本由标签
latest
确定。除非您使用选项 --tag
,否则它会自动应用。阅读 npm 文档:
发布包会将
标记设置为已发布的版本,除非使用latest
选项。例如,--tag
。npm publish --tag=beta