package.json 始终提取包的最新版本

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

对于项目,我想始终从私有 npm 注册表(Azure DevOps > Artifacts)中提取最新发布的包版本

为了确保发布最新版本,我已将工件下载为 zip 文件,并可以确认它是最新版本。

但是,当我在

package.json
中使用以下语法拉取包时,我得到的是过时的版本。

"my-package": "latest"

还有

"my-package": "*"

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

npm i my-package@latest

我怎样才能让它从内部发挥作用

package.json

node.js npm package.json
1个回答
0
投票

修复方法是删除

package-lock.json
并转到
npm i
。现在它按预期工作了。

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