npm指定版本

2021-09-28 10:44:20 字數 1560 閱讀 7540

在npm中安裝固定的版本號package,只需要在其後加 『@版本號』

cnpm i [email protected] -s
或者在package.json上寫入版本

1.版本號基本格式

主號.次號.修補號

2.版本號規則

1)version  指定版本號

"vue-clipboard2": "0.0.8"   //指定所依賴的該元件必須是 0.0.8 版本的

2)>version 大於該版本號

"vue-clipboard2": ">0.0.8"   //指定所依賴的該元件必須是大於 0.0.8 版本的

3)>=version 大於等於該版本號

"vue-clipboard2": ">=0.0.8"   //指定所依賴的該元件必須是 大於或等於0.0.8 版本的

4)"vue-clipboard2": "<0.0.8"   //指定所依賴的該元件必須是小於 0.0.8 版本的

5)<=version 小於等於該版本號

"vue-clipboard2": "<=0.0.8"   //指定所依賴的該元件必須是小於等於 0.0.8 版本的

6)~version 右側任意

"vue-clipboard2": "~0.2.1"   //該元件版本號 要》=0.2.1,並修補號為 >=1 的任意值

"vue-clipboard2": "~0.2"   //該元件版本號 要》=0.2,並修補號為 >=0 的任意值

"vue-clipboard2": "~1"   //該元件版本號 要》=1.0.0,次版本號任意,並修補號任意

7)^version 非0右側任意

從左向右,第乙個非0號的右側任意

"vue-clipboard2": "^0.1.2"   //該元件版本號 要》=0.1.2 主版本號為0固定,次版本號為 1 固定,並修補號 >=2 任意值

"vue-clipboard2": "^1.1.2"   //該元件版本號 要》=1.1.2 主版本號為1固定,次版本號為 >=1任意值,並修補號為任意值,但次版本號為1時,修補號要》=2,即要滿足總版本號》=1.1.2

"vue-clipboard2": "^0.1"   //該元件版本號 要》=0.1 缺少的版本號位位置為任意值

8)x-version x位置任意

"vue-clipboard2": "0.1.x"   //x位置任意

9)「」|| *    version 表示版本任意

"vue-clipboard2": ""   //版本任意

"vue-clipboard2": "*"   //版本任意

10)version1-version2 表示版本區間範圍 包含首尾版本號

"vue-clipboard2": "1.1.1-1.2.9"   //版本要求 1.1.1<=版本號<=1.2.9

11)version1||version2||...version 表示或,或version1或version2,支援多個

"vue-clipboard2": "1.1.1-1.2.9 || >=3.5.0 || ^0.1.2"   //版本要求滿足其一即可

MAC 公升級npm版本

第一步,先檢視本機node.js版本 node v 第二步,清除node.js的cache sudo npm cache clean f 第三步,安裝 n 工具,這個工具是專門用來管理node.js版本的,別懷疑這個工具的名字,是他是他就是他,他的名字就是 n sudo npm install g ...

安裝 指定版本 conda 安裝指定版本的指定包

tuna 還提供了 anaconda 倉庫的映象,執行以下命令 conda config add channels conda config set show channel urls yes 即可新增 anaconda python 免費倉庫。中科大的映象 conda config add cha...

Mac更新node版本和npm版本

npm 檢視當前版本 npm version 更新到最新版 sodu npm install npm latest g node 1.檢視當前版本 node v 2.清除npm當前快取資訊 sudo npm cache clean f sudo npm install g n sudo n stab...