pnpm update 升级无效
环境信息
PS C:\Users\Administrator> node --version
v20.0.0
PS C:\Users\Administrator> pnpm --version
9.4.0
package.json文件
# package.json
"@amap/amap-jsapi-types": "^0.0.13",
使用升级命令pnpm update @amap/amap-jsapi-types
控制台信息
PS D:\code\xx-vue> pnpm up @amap/amap-jsapi-types
WARN 16 deprecated subdependencies found: axios@0.19.2, expression-eval@5.0.1, glob@7.2.3, har-validator@5.1.5, inflight@1.0.6, request@2.88.2, resolve-url@0.2.1, rimraf@3.0.2, source-map-resolve@0.5.3, source-map-url@0.4.1, stable@0.1.8, tilebelt@1.0.1, urix@0.1.0, uuid@3.4.0, viewport-mercator-project@6.2.3
Already up to date
Progress: resolved 1384, reused 1346, downloaded 0, added 0, done
WARN Issues with peer dependencies found
.
└─┬ stylelint-config-recommended-vue 1.5.0
└─┬ stylelint-config-recommended 14.0.0
└── ✕ unmet peer stylelint@^16.0.0: found 15.11.0
Done in 16.5s
PS D:\code\xx-vue> pnpm list @amap/amap-jsapi-types
Legend: production dependency, optional only, dev only
pipenetwork-info-collection-map@0.0.0 D:\code\deckgl-vue
devDependencies:
@amap/amap-jsapi-types 0.0.13
packagejson 没有任何变化,pnpm list @amap/amap-jsapi-types
版本号也没有变化,不是跨大版本,为什么下载不了latest
呢
不是非常确定,也不觉得有啥值得研究的,不过大概率 pnpm 判断不能简单升级,可能会破坏你的代码。
如果你确定可以平滑升级的话,
pnpm info xxx
查一下最新版本,然后直接pnpm i xxx@版本号
就可以了。