npm包版本

npm包版本

安裝特定版本的包

npm install name@version
verson ---- [major, minor, patch]

查看工程安裝的包版本號

npm ls --depth 深度

經常使用的版本表示方法

1.帶x和*的版本表示法npm

npm install name@1.2.x ---- 1.2.0 <= verion < 1.3.0
npm install name@1.x ---- 1.0.0 <= version < 2.0.0
npm install name@1.2.* ---- 1.2.0 <= version < 1.3.0
npm install name@1.* ---- 1.0.0 <= version < 2.0.0
npm install name@* ---- 0.0.0 <= version

2.帶^的版本表示法
從左邊起第一個不爲0的版本號不容許改變code

npm install name@^1.2.3 ---- 1.2.3 <= version < 2.0.0 
npm install name@^0.2.3 ---- 0.2.3 <= version < 0.3.0
npm install name@^0.0.3 ---- 0.0.3 <= version < 0.1.0
npm install name@^1.2.x ---- 1.2.0 <= version <2.0.0
npm install name@^0.0.x ---- 0.0.0 <= version <0.1.0
npm install name@^0.0 ---- 0.0.0 <= version <0.1.0

3.帶~的版本表示法
若是有小版本(minor)定義,容許patch版本變更,不然的話就容許minor變更io

npm install name@~1.2.3 ----- 1.2.3 <= version <1.3.0
npm install name@~1.2 ----- 1.2.0 <= version <1.3.0 (Same as 1.2.x)
npm install name@~1 ----- 1.0.0 <= version <2.0.0 (Same as 1.x)
npm install name@~0.2.3 ----- 0.2.3 <= version <0.3.0
npm install name@~0.2 ----- 0.2.0 <= version <0.3.0 (Same as 0.2.x)
npm install name@~0 ----- 0.0.0 <= version <1.0.0 (Same as 0.x)
相關文章
相關標籤/搜索