最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

詳解package.json版本號(hào)規(guī)則

 更新時(shí)間:2019年08月01日 10:21:19   作者:caoxuejun  
這篇文章主要介紹了詳解package.json版本號(hào)規(guī)則,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧

版本的格式

major.minor.patch

主版本號(hào).次版本號(hào).修補(bǔ)版本號(hào)

patch:修復(fù)bug,兼容老版本

minor:新增功能,兼容老版本

major:新的架構(gòu)調(diào)整,不兼容老版本

依賴版本號(hào)規(guī)則

version

必須匹配某個(gè)版本

如:1.1.2,表示必須依賴1.1.2版

>version

必須大于某個(gè)版本

如:>1.1.2,表示必須大于1.1.2版

>=version

可大于或等于某個(gè)版本

如:>=1.1.2,表示可以等于1.1.2,也可以大于1.1.2版本

<version

必須小于某個(gè)版本

如:<1.1.2,表示必須小于1.1.2版本

<=version

可以小于或等于某個(gè)版本

如:<=1.1.2,表示可以等于1.1.2,也可以小于1.1.2版本

~version

大概匹配某個(gè)版本

如果minor版本號(hào)指定了,那么minor版本號(hào)不變,而patch版本號(hào)任意

如果minor和patch版本號(hào)未指定,那么minor和patch版本號(hào)任意

如:~1.1.2,表示>=1.1.2 <1.2.0,可以是1.1.2,1.1.3,1.1.4,.....,1.1.n

如:~1.1,表示>=1.1.0 <1.2.0,可以是同上

如:~1,表示>=1.0.0 <2.0.0,可以是1.0.0,1.0.1,1.0.2,.....,1.0.n,1.1.n,1.2.n,.....,1.n.n

^version

兼容某個(gè)版本

版本號(hào)中最左邊的非0數(shù)字的右側(cè)可以任意

如果缺少某個(gè)版本號(hào),則這個(gè)版本號(hào)的位置可以任意

如:^1.1.2 ,表示>=1.1.2 <2.0.0,可以是1.1.2,1.1.3,.....,1.1.n,1.2.n,.....,1.n.n

如:^0.2.3 ,表示>=0.2.3 <0.3.0,可以是0.2.3,0.2.4,.....,0.2.n

如:^0.0,表示 >=0.0.0 <0.1.0,可以是0.0.0,0.0.1,.....,0.0.n

x-range

x的位置表示任意版本

如:1.2.x,表示可以1.2.0,1.2.1,.....,1.2.n

*-range

任意版本,""也表示任意版本

如:*,表示>=0.0.0的任意版本

version1 - version2

大于等于version1,小于等于version2

如:1.1.2 - 1.3.1,表示包括1.1.2和1.3.1以及他們件的任意版本

range1 || range2

滿足range1或者滿足range2,可以多個(gè)范圍

如:<1.0.0 || >=2.3.1 <2.4.5 || >=2.5.2 <3.0.0,表示滿足這3個(gè)范圍的版本都可以

yarn.lock作用

通過上面可知每次下載依賴的版本可能都會(huì)不同,這就造成了有時(shí)本地build完全沒有問題,但是推到服務(wù)器或者在別人電腦上就會(huì)build失敗。

所以yarn.lock會(huì)記錄所有包的版本以及包的依賴的版本,這樣就可以保證每個(gè)人下載的依賴版本都是完全相同的,從而避免很多問題。當(dāng)然npm也有類似功能,不在此贅述。

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • 淺析Ajax語法

    淺析Ajax語法

    本文主要介紹了原生JS中Ajax的實(shí)現(xiàn)原理,XMLHttpRequest及promise的概念和流程。需要的朋友可以看下
    2016-12-12
  • js實(shí)現(xiàn)點(diǎn)擊復(fù)制當(dāng)前文本到剪貼板功能(兼容所有瀏覽器)

    js實(shí)現(xiàn)點(diǎn)擊復(fù)制當(dāng)前文本到剪貼板功能(兼容所有瀏覽器)

    這篇文章主要介紹了js實(shí)現(xiàn)點(diǎn)擊復(fù)制當(dāng)前文本到剪貼板功能,兼容所有瀏覽器,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2015-12-12
  • JavaScript錯(cuò)誤處理

    JavaScript錯(cuò)誤處理

    這篇文章主要介紹了JavaScript錯(cuò)誤處理的相關(guān)資料,需要的朋友可以參考下
    2015-02-02
  • ES6的異步終極解決方案分享

    ES6的異步終極解決方案分享

    這篇文章主要給大家介紹了關(guān)于ES6的異步終極解決方案,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用ES6具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-07-07
  • javascript innerText和innerHtml應(yīng)用

    javascript innerText和innerHtml應(yīng)用

    innerText和innerHtml看字面也應(yīng)該理解的了
    2010-01-01
  • 夯基礎(chǔ)之手撕javascript繼承詳解

    夯基礎(chǔ)之手撕javascript繼承詳解

    這篇文章主要給大家介紹了關(guān)于手撕javascript繼承的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-11-11
  • JavaScript數(shù)組every方法的應(yīng)用場(chǎng)景實(shí)例

    JavaScript數(shù)組every方法的應(yīng)用場(chǎng)景實(shí)例

    every方法確定數(shù)組中的每一項(xiàng)的結(jié)果都滿足所寫的條件的時(shí)候,就會(huì)返回true,否則返回false,這篇文章主要給大家介紹了關(guān)于JavaScript數(shù)組every方法應(yīng)用場(chǎng)景的相關(guān)資料,需要的朋友可以參考下
    2022-12-12
  • javascript 常見功能匯總

    javascript 常見功能匯總

    本文給大家匯總介紹了集中常見的功能,十分的實(shí)用,有需要的小伙伴可以參考下。
    2015-06-06
  • javascript數(shù)組常見操作方法實(shí)例總結(jié)【連接、添加、刪除、去重、排序等】

    javascript數(shù)組常見操作方法實(shí)例總結(jié)【連接、添加、刪除、去重、排序等】

    這篇文章主要介紹了javascript數(shù)組常見操作方法,結(jié)合實(shí)例形式總結(jié)分析了javascript數(shù)組的連接、添加、刪除、去重、排序等操作,代碼注釋附帶較為詳細(xì)的說明,需要的朋友可以參考下
    2019-06-06
  • JS搜狐面試題分析

    JS搜狐面試題分析

    這篇文章主要介紹了JS搜狐面試題,涉及javascript數(shù)組、字符串及面向?qū)ο蟪绦蛟O(shè)計(jì)相關(guān)技巧,需要的朋友可以參考下
    2016-12-12

最新評(píng)論

上杭县| 绥棱县| 府谷县| 康定县| 略阳县| 弥勒县| 石屏县| 岳池县| 江门市| 龙游县| 松江区| 湟中县| 青神县| 泰兴市| 古交市| 社会| 贡觉县| 江门市| 高平市| 乌兰县| 个旧市| 临沭县| 读书| 咸丰县| 达日县| 兴国县| 吉木乃县| 平江县| 布尔津县| 扬中市| 罗平县| 永嘉县| 宝山区| 普宁市| 黄梅县| 株洲市| 怀安县| 保山市| 吴堡县| 凤庆县| 喜德县|