想确认某个 npm 包有没有发新版,或者项目要锁到哪个小版本,可以先不用打开网页。
环境:Node.js 18+,npm 9+。
npm view typescript version
npm view typescript versions --json
第一条只看当前 latest 版本,第二条会把发布过的版本列表打出来,适合确认某个历史版本到底存不存在。
如果想看指定 dist-tag,也可以这样:
npm view typescript dist-tags
这个命令只是查 registry,不会改 package.json 和 lockfile。公司内网源的话,结果取决于当前 npm registry 配置,查之前可以顺手看一眼 npm config get registry。