W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
為了保持 JavaScript 生態(tài)系統(tǒng)的健康、可靠和安全,每次對你所擁有的 npm 包進(jìn)行重大更新時,我們建議遵循語義版本規(guī)范的package.json 文件中發(fā)布具有更新版本號的包的新版本。遵循語義版本規(guī)范可以幫助依賴你的代碼的其他開發(fā)人員了解給定版本中的更改程度,并在必要時調(diào)整他們自己的代碼。
為了幫助依賴您的代碼的開發(fā)人員,我們建議您的包版本開始1.0.0
并按如下方式遞增:
代碼狀態(tài) | 階段 | 規(guī)則 | 示例版本 |
---|---|---|---|
首次發(fā)布 | 新產(chǎn)品 | 從1.0.0開始 | 1.0.0 |
向后兼容的錯誤修復(fù) | 補(bǔ)丁發(fā)布 | 增加第三位數(shù)字 | 1.0.1 |
向后兼容的新功能 | 次要版本 | 增加中間數(shù)字并將最后一位數(shù)字重置為零 | 1.1.0 |
破壞向后兼容性的更改 | 主要版本 | 增加第一位數(shù)字并將中間和最后一位數(shù)字重置為零 | 2.0.0 |
你可以指定你的包可以從包package.json
文件中的依賴項中接受哪些更新類型。
例如,要指定最高 1.0.4 的可接受版本范圍,請使用以下語法:
1.0
或1.0.x
或~1.0.4
1
或1.x
或^1.0.4
*
或x
“dependencies” :{
"my_dep" : "^1.0.0" ,
“another_dep” :“~2.2.0”
} ,
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: