原文:Package.json中dependencies依賴包中^符號和~符號前綴的區別

剛git了webpack的包發現package.json里面dependencies依賴包的版本號前面的符號有兩種,一種是 ,一種是 ,如下圖標記: 然后搜了下在stackoverflow上找到一個比較好的答案所以在此mark下 , 的區別是 的意思是匹配最近的小版本 比如 . . 將會匹配所有的 . .x版本,但不匹配 . . , . . lt . . lt . . 的意思是最近的一個大版本 比 ...

2016-03-29 10:57 0 3870 推薦指數:

查看詳情

package.json^符號和~符號前綴區別

開發中經常會使用npm install 安裝依賴,經常會看到^符號和~符號,現將二者的區別總結如下: 版本號 x.y.z : z :表示一些小的bugfix, 更改z的號, y :表示一些大的版本更改,比如一些API的變化 ...

Wed Dec 06 06:59:00 CST 2017 0 1314
nodejs的package.json依賴dependencies ^ 和 ~ 的區別

nodejs的package.json定義了一個模塊,包括其依賴關系的一個簡單的JSON文件,該文件可以包含多個不同的指令來告訴Node包管理器如何處理模塊。 dependencies則表示此模塊依賴的模塊和版本,其中常常可以看到類似 ^1.2.0 或 ~1.2.0 這樣的版本范圍指示 ...

Mon Apr 15 06:47:00 CST 2019 0 504
nodejs的package.json依賴dependencies ^ 和 ~ 的區別

nodejs的package.json定義了一個模塊,包括其依賴關系的一個簡單的JSON文件,該文件可以包含多個不同的指令來告訴Node包管理器如何處理模塊。 dependencies則表示此模塊依賴的模塊和版本,其中常常可以看到類似 ^1.2.0 或 ~1.2.0 這樣的版本范圍指示 ...

Fri Jun 30 07:15:00 CST 2017 0 3069
package.jsondevDependencies與dependencies區別

前言:之前一直不懂既然都是項目的依賴,為什么要分成兩個部分,devDependencies和dependencies,有什么區別? 安裝方式 我們在通過npm安裝插件或庫時,有三種方式: npm install packagename:將插件安裝到項目,但不寫入package.json ...

Sun Jul 23 20:14:00 CST 2017 0 1486
package.json for npm依賴外部組件時常用的版本符號含義

package.json中會有dependencies定義了項目依賴的外部組件,這些外部組件的依賴都是帶有版本符號以表示被依賴組件的版本范圍。 項目中往往會依賴很多的外部組件,而這些組件都是開源,使用開源的組件時首先要注意的就是它的版本,版本號的差異會造成功能上的很大偏差,搞明白 ...

Wed Feb 03 07:41:00 CST 2016 3 6848
npm package.json 版本指定符號: ~ 、^、*

如果沒有符號,則安裝指定版本; 如果是 ~1.1.0 ,則安裝 1.1.x 版本中最新的補丁版本; 如果是 ^1.1.0 ,則安裝 1.x 版本中最新的小版本; 如果是 *1.1.0 ,則安裝最新的大版本; ...

Sat Jan 30 23:33:00 CST 2021 0 672
package.json文件dependencies和devDependencies的區別

首先,兩個都是此項目的依賴。 那 package.json 文件里面的 devDependencies 和 dependencies 對象有什么區別呢? dependencies 是需要發布到生產環境的,而 devDependencies 里面的插件只用於開發環境,不用於生產環境 ...

Wed Dec 26 23:28:00 CST 2018 0 810
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM