npm package.json总是拉取包的最新版本

5sxhfpxr  于 2023-10-19  发布在  其他
关注(0)|答案(1)|浏览(182)

对于一个项目,我想 * 总是 * 从私有npm注册表中提取包的最新发布版本(Azure DevOps > Artifacts)
为了确保发布的是最新版本,我将工件下载为zip文件,并确认它是最新版本。
然而,当我在package.json中使用下面的语法提取包时,我得到的是一个过时的版本。

"my-package": "latest"

"my-package": "*"

但是,如果我通过CLI手动拉取包,它工作正常:

npm i my-package@latest

如何在package.json内运行它?

svujldwt

svujldwt1#

修复方法是删除package-lock.json并删除npm i。现在它像预期的那样工作。

相关问题