查看项目里特定npm包的版本号

转载 https://newsn.net/say/npm-version.html

 

 

查看本地已经安装的npm包的版本

 

  • 本地项目内局部生效的包的版本号
    npm list <包名>
    npm ls <包名>
  • 本地的全局npm包的版本号
      npm list <包名> -g
      npm ls <包名> -g

如果省略掉<包名>的话,这里会列出所有的包的版本检测结果。

查看远端仓库内的可用版本号

npm info <包名>

npm view <包名> versions --json  (--json可选)


利用@操作符,安装特定版本号的npm包
npm install <包名>@<版本号>

对比查看npm的版本号信息

npm outdated
npm outdated --json

linked的意思是:该npm包来自于本地项目中的某个目录,而不是远端的某个仓库。所以,无法获取相关的版本号信息。例如:上述截图,在package.json中的定义如下:
"devDependencies": {
  "webpack": "~1.12.9",
  "pdfjs-dist": "../../node_modules/pdfjs-dist"
}
 





posted @ 2021-03-04 18:44  hjswlqd  阅读(3022)  评论(0编辑  收藏  举报