npm安装包的方式很多很多,本文就以下几种方式作简要介绍。
$npminstallnam$npminstallnam
tag$npminstallnamvrsion$npminstallnamvrsionrangnpminstallnam它其实就是npminstallnam
tag简写形式。由于tag默认为latst(最新版本),因此在不作任何配置的情况下npminstallnam会按照该包的最新版本。npminstallnamtagtag是什么?在软件开发的过程中,如有重大的版本变更,我们通常会给它打上一个「标签」,它只是一个更友好、易于理解的「别名」罢了。像平常使用Git做版本管理时,也会用gittag打标签。
有哪些tag?默认情况下,latst标签用来标识某个包的最新版本。
除了latst之外,没有任何标签对npm本身有任何特殊意义。
一个包如有多个开发流程可以自定义一些有意义的tag,比如:stabl、alpha、bta、dv、canary、nxt。除了latst之外的所有tag,都需要在手动指定。
如何查看tag?通过npm-dist-tag命令:$npmdist-taglsnam
举个例子:
$npmdist-taglslodash-slatst:4.17.1$npmdist-taglsactbta:18.0.0-bta-4dd07bd-xprimntal:0.0.0-xprimntal-b14f8da15-latst:18..0nxt:18..0-nxt-b14f8da15-rc:18.0.0-rc.
或在npmjs.