中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

當(dāng)前位置: 首頁 > news >正文

遼寧省網(wǎng)站備案注銷百度網(wǎng)站統(tǒng)計

遼寧省網(wǎng)站備案注銷,百度網(wǎng)站統(tǒng)計,成都h5網(wǎng)站建設(shè),電子商務(wù)網(wǎng)站建設(shè)多少錢1. Node 與 Npm 版本對應(yīng) 這是一個必知必會的問題,尤其是對于維護那些老掉牙、一坨坨、非常大的有著長期歷史的老破大工程。 1.1. package-lock.json 版本 首先你要會看項目的 package-lock.json 文件中的 lockfileVersion 版本號,這對于 NPM 安裝來說…

1. Node 與 Npm 版本對應(yīng)

這是一個必知必會的問題,尤其是對于維護那些老掉牙、一坨坨、非常大的有著長期歷史的老破大工程。

1.1. package-lock.json 版本

首先你要會看項目的 package-lock.json 文件中的 lockfileVersion 版本號,這對于 NPM 安裝來說至關(guān)重要。

  • { lockfileVersion: 1 } 對應(yīng) Node 版本: 8, 10, 12, 14
  • { lockfileVersion: 2 } 對應(yīng) Node 版本: 15, 16, 17 - 開發(fā)界約定基數(shù)版本為非穩(wěn)定
  • { lockfileVersion: 3 } 對應(yīng) Node 版本: 18, 20, 22
1.2. package-lock.json 說明
  1. 你可能會問為什么版本對不上也能構(gòu)建成功,那要是完全的不兼容,估計 NPM 要被人噴死了。兼容性肯定是存在的,但是兼容到什么程度完全取決于你的項目依賴包“有沒有坑”。
  2. 其次你可能還想知道 package-lock.json 為什么這么重要,這里有個決定性的東西非常關(guān)鍵。先想想一個包如何保障在每臺機器上安裝絕對的相同!

NPM 是通過 lock 文件中記錄的 sha512散列值(hash)確定這個包是否是預(yù)期的包。

2. 如何切換 Node 版本

2.1. package.json 中的 deploy

項目的 package.json 中的 deploy 字段為發(fā)布系統(tǒng)識別配置,除了 node 版本切換,還支持包管理器切換、項目腳本鉤子能力(beta.1 階段)

{"name": "AppName","deploy": {"node": "18.20.5",         // 指定 node 版本"packager": "pnpm@9.15.0"  // 指定包管理器}
}

3. 常見問題

3.1. node14升級 node16常見問題
  1. 依賴沖突問題;node14 以前沒有 "依賴版本配對校驗" 功能,對應(yīng)著 package.json 中的 👉🏻 peerDependencies ,升級到 node16 后問題暴露,構(gòu)建失敗!
  2. 對應(yīng)的解決方案有兩個:
    • 根據(jù) NPM 安裝日志解決依賴版本沖突;比較直觀的解決辦法。
    • 添加 legacy-peer-deps=true到項目根目錄中的 .npmrc文件中;比較暴力(保守)的解決辦法 -- 由于開發(fā)同學(xué)也吃不準(zhǔn)如何“深入解決”依賴版本關(guān)系,切升級成本大,同時會帶來新的風(fēng)險(改動即風(fēng)險),相當(dāng)于以為 node14 的策略運行安裝機制!
http://www.risenshineclean.com/news/50032.html

相關(guān)文章:

  • 深圳seo優(yōu)化服務(wù)商seo引擎搜索入口
  • wap手機網(wǎng)站開發(fā)百度如何購買關(guān)鍵詞
  • 幫人做網(wǎng)站怎么收費b2b免費發(fā)布網(wǎng)站大全
  • iis 做網(wǎng)站免費網(wǎng)站建站頁面
  • 男女做那個暖暖網(wǎng)站百度標(biāo)注平臺怎么加入
  • 順德品牌網(wǎng)站建設(shè)優(yōu)惠友情鏈接是外鏈嗎
  • 自由策劃網(wǎng)站建設(shè)企業(yè)網(wǎng)絡(luò)推廣軟件
  • 徐州建設(shè)網(wǎng)站價格百度官網(wǎng)認(rèn)證多少錢
  • wordpress如何加菜單seo檢查工具
  • 湖北省建設(shè)質(zhì)量安全協(xié)會網(wǎng)站網(wǎng)站公司網(wǎng)站建設(shè)
  • 泰安正規(guī)的網(wǎng)站建設(shè)站長工具收錄
  • 做購物網(wǎng)站寫數(shù)據(jù)庫的流程網(wǎng)絡(luò)營銷成功案例有哪些2022
  • 東營企業(yè)網(wǎng)站排名seo服務(wù)外包報價
  • 網(wǎng)站創(chuàng)作規(guī)劃百度搜圖
  • 山東省城鄉(xiāng)建設(shè)廳官網(wǎng)seo經(jīng)典案例分析
  • 衡水wap網(wǎng)站建設(shè)會計培訓(xùn)班的費用是多少
  • 可以查企業(yè)備案的網(wǎng)站最新軍事新聞事件今天
  • 深圳專業(yè)網(wǎng)站制作多少錢十大騙子教育培訓(xùn)機構(gòu)
  • 武漢設(shè)計網(wǎng)優(yōu)化seo系統(tǒng)
  • 國外做文化的網(wǎng)站如何搭建網(wǎng)站平臺
  • 水果網(wǎng)站設(shè)計論文營銷案例分析報告模板
  • 建筑模板生產(chǎn)廠家東莞seo外包平臺
  • 福田附近網(wǎng)站建設(shè)怎么自己搭建網(wǎng)站
  • python做調(diào)查問卷網(wǎng)站百度指數(shù)批量
  • 廣西南寧生活網(wǎng)百度推廣優(yōu)化
  • 廣東省城鄉(xiāng)與住房建設(shè)廳網(wǎng)站網(wǎng)站seo優(yōu)化培訓(xùn)
  • 羽毛球賽事策劃方案石家莊seo推廣公司
  • 唐山做網(wǎng)站建設(shè)公司搜索引擎數(shù)據(jù)庫
  • 如何規(guī)劃網(wǎng)站欄目建網(wǎng)站用什么軟件
  • 南陽響應(yīng)式網(wǎng)站seo基礎(chǔ)入門