我正在尝试安装我们公司构建的软件包。在package.json中,它在依赖项中列为:
"package-name": "latest"
我们当前的最新版本是 3.5.0,运行时可以看到npm show package-name versions
。但是,当我运行时npm install package-name@latest
,会安装 3.2.3 版。在 3.2.3 版本之前,一切正常。直到那时,它始终使用最新版本。
我检查了 3.2.3 包和 3.5.0 之间的差异,但我找不到任何差异。
我尝试删除包(包括package-lock.json)并重新安装它。我们也对包本身进行了几次更新,但为了安装,它继续使用 3.2.3 版本。
我们使用 MyGet 包管理器,3.5.0 被标记为最新版本。我们如何才能找到npm install
正确的最新版本而不是过时的版本?