npm - NPM install @latest 不安装最新版本的包
问题描述
我正在尝试安装我们公司构建的软件包。在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
正确的最新版本而不是过时的版本?
解决方案
推荐阅读
- javascript - 是否有另一种方法可以在此函数之外关闭 MongoDB 连接?
- javascript - 调整窗口大小后转换文本的功能
- codenameone - 如何对拖入自定义组件的结束做出反应
- sql - 如何从字符值中提取数字字符并删除字符值
- sql - 有没有办法在 PostgreSQL 中检查 LEAD() 函数的 NULL 值
- r - 如何在几行/列上绘制对齐的文本?
- eclipse - Knime 安装扩展失败:需要 HTTP 代理身份验证
- python-2.7 - Python 2.7 连接字节
- python - 使用 klepto.archives.file_archive 时如何更改文件中字典的名称?
- android - 从提交的 PagedListAdapter 中删除项目