国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

【前端】vue項目打包Browserslist: caniuse-lite is outdated. Please run: npx update-browserslist-db@latest解決方案

這篇具有很好參考價值的文章主要介紹了【前端】vue項目打包Browserslist: caniuse-lite is outdated. Please run: npx update-browserslist-db@latest解決方案。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

一、背景描述

最近項目打包的時候,本地打包沒有問題,且能正常運行,但是一旦通過 CI/CD進(jìn)行自動構(gòu)建和發(fā)布的時候,就會報錯Browserslist: caniuse-lite is outdated. Please run: npx update-browserslist-db@latest,并終止編譯和打包

下圖是本地電腦打包的時候報的錯誤信息,但是最終不影響項目構(gòu)建和打包,可以打包成功。

browserslist caniuse-lite,Vue,異常解決方案,項目部署,vue.js,前端,javascript
但是,但是,如果一旦通過 CI/CD進(jìn)行自動構(gòu)建和發(fā)布的時候,就會報錯并結(jié)束打包,最后會導(dǎo)致打包失敗。

二、解決方案

2.1 解決方案一:重新安裝 caniuse-lite、browserslist

在本地電腦上找到項目的node_modules文件夾下面:caniuse-lite、browserslist兩個文件夾。并把caniuse-lite、browserslist這兩個文件夾刪除。

然后運行下面的命令重新安裝caniuse-lite、browserslist。

在本地電腦重新打包項目,測試一下,測試好之后,把 package.json 文件提交到svn服務(wù)器,這樣 jenkins 再次打包的時候就會重新獲取依賴的包。

npm i caniuse-lite browserslist -S

可以參考以下示例圖片:

browserslist caniuse-lite,Vue,異常解決方案,項目部署,vue.js,前端,javascript
執(zhí)行完重新安裝的命令,如果出現(xiàn)下圖所示內(nèi)容即表示重新安裝兩個文件成功。

browserslist caniuse-lite,Vue,異常解決方案,項目部署,vue.js,前端,javascript
重新安裝后,項目中的 package.json 文件中會出現(xiàn)兩個依賴包,如下圖所示:

browserslist caniuse-lite,Vue,異常解決方案,項目部署,vue.js,前端,javascript

2.2 解決方案二:npm update caniuse-lite browserslist

這里提示我們需要npm update,需要注意的是,我們不能直接npm update,因為這會讓我們所有的依賴包全部update,我們需要帶上包名,所以應(yīng)該這樣寫命令:

npm update caniuse-lite browserslist

三、拓展

caniuse-lite、browserslist 的介紹,如果想多學(xué)習(xí)相關(guān)的知識,請參考以下介紹。

browserslist:https://www.npmjs.com/package/browserslist
caniuse-lite:https://www.npmjs.com/package/caniuse-lite

本文完結(jié)!文章來源地址http://www.zghlxwxcb.cn/news/detail-656989.html

到了這里,關(guān)于【前端】vue項目打包Browserslist: caniuse-lite is outdated. Please run: npx update-browserslist-db@latest解決方案的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進(jìn)行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • nginx: 部署前端項目的詳細(xì)步驟(vue項目build打包+nginx部署)

    nginx: 部署前端項目的詳細(xì)步驟(vue項目build打包+nginx部署)

    目錄 第一章 前言 第二章 準(zhǔn)備工作 2.1 項目打包理解 2.1.1 打包命令 2.1.2 理解npm run serve/dev 和 npm run build命令 2.2 nginx參數(shù)配置理解 2.2.1 nginx常用基本命令 2.2.2 默認(rèn)配置 2.2.3?搭建不同網(wǎng)站的站點 2.2.4 禁止訪問的目錄以及一鍵申請SSL證書驗證目錄相關(guān)設(shè)置 2.2.5 根據(jù)文件類型設(shè)置

    2024年02月04日
    瀏覽(30)
  • 【前端部署】vue項目打包并部署到Linux服務(wù)器

    【前端部署】vue項目打包并部署到Linux服務(wù)器

    在vs code中打開vue前端項目文件夾,在終端中輸入 npm run build ,打包完成后,在前端項目文件夾中會生成一個名為 dist 的文件夾,如下圖所示: dist文件夾打開如下所示: 打開服務(wù)器終端,在終端中輸入以下命令,下載nginx安裝包。 其中nginx版本可以自己選擇,具體版本可查看

    2024年02月06日
    瀏覽(111)
  • Gitlab CI/CD 自動化打包部署前端(vue)項目

    Gitlab CI/CD 自動化打包部署前端(vue)項目

    一、虛擬機(jī)安裝 1.vmware下載 2.鏡像下載 3.Ubuntu 4.新建虛擬機(jī) 一直點下一步,直到點擊完成。 5.分配鏡像 二、Gitlab CI/CD 自動化部署項目 1.配置GitLab CI/CD: 2.生成SSH密鑰對: 如果尚未生成,請在本地機(jī)器上生成一個SSH密鑰對: 3.將SSH私鑰添加到GitLab: 4.更新GitLab CI/CD配置: 5

    2024年03月13日
    瀏覽(15)
  • Jenkins自動拉取SVN源代碼構(gòu)建打包vue前端項目

    Jenkins自動拉取SVN源代碼構(gòu)建打包vue前端項目

    目錄 1.功能需求 2.安裝插件 2.1 安裝NodeJS插件 2.2? 安裝SVN插件 3.配置環(huán)境 3.1? NodeJS環(huán)境 4.新建任務(wù)配置部署信息 4.1? 源代碼管理 4.2? 構(gòu)建觸發(fā)器 4.3? 構(gòu)建環(huán)境 ?4.4? 構(gòu)建步驟 5.構(gòu)建項目 ?5.1?點擊查看控制臺日志 使用Jenkins從SVN上拉取Vue項目進(jìn)行自動構(gòu)建打包。如果需要發(fā)

    2023年04月22日
    瀏覽(24)
  • 【微服務(wù)部署】四、Jenkins一鍵打包部署NodeJS(Vue)前端項目步驟詳解

    【微服務(wù)部署】四、Jenkins一鍵打包部署NodeJS(Vue)前端項目步驟詳解

    ??本文介紹使用Jenkins一鍵將NodeJS(Vue)前端項目打包并上傳到生產(chǎn)環(huán)境服務(wù)器,這里使用的是直接打包靜態(tài)頁面,發(fā)送到遠(yuǎn)程服務(wù)器Nginx配置目錄的方式,首先確保服務(wù)器環(huán)境配置好,安裝Nginx,運行目錄,日志存放目錄等。 一、服務(wù)器環(huán)境配置 ??Nginx安裝也有多種方式

    2024年02月10日
    瀏覽(24)
  • 關(guān)于前端vue打包項目以及靜態(tài)網(wǎng)站部署項目到阿里云ECS云服務(wù)器初學(xué)簡單教程

    關(guān)于前端vue打包項目以及靜態(tài)網(wǎng)站部署項目到阿里云ECS云服務(wù)器初學(xué)簡單教程

    準(zhǔn)備工作: 1.首先進(jìn)入https://ecs.console.aliyun.com/?領(lǐng)取或者購買一臺簡單的ECS云服務(wù)器。 進(jìn)入網(wǎng)站注冊登錄后拉到頁面最下面或者頂部搜索免費云服務(wù)器領(lǐng)取立即試用 ,當(dāng)然富哥花錢買一臺服務(wù)器也行。 ? 創(chuàng)建完了以后可以進(jìn)入云服務(wù)ECS工作臺,然后就是以下界面 ? 點擊右邊

    2024年02月04日
    瀏覽(103)
  • Vite4 + Vue3 項目打包并發(fā)布Nginx服務(wù)器 (前端必看)

    Vite4 + Vue3 項目打包并發(fā)布Nginx服務(wù)器 (前端必看)

    這里因為我們有的小伙伴可能不太需要服務(wù)器,單純學(xué)習(xí)的話也沒有必要去買一個服務(wù)器。如果需要把自己的東西部署到公網(wǎng)上,有很多方式,自行百度。你也可以購買阿里云或者騰訊云。邏輯都是一樣的,我這里使用的虛擬機(jī)+centos系統(tǒng),我已經(jīng)提前在自己的機(jī)器安裝好了。

    2024年02月05日
    瀏覽(31)
  • SpringBoot訪問靜態(tài)資源和jar外部靜態(tài)資源,部署前端打包后的vue項目放入靜態(tài)資源里

    SpringBoot訪問靜態(tài)資源和jar外部靜態(tài)資源,部署前端打包后的vue項目放入靜態(tài)資源里

    記錄一下使用SpringBoot訪問靜態(tài)資源和SpringBoot打包之后的jar外部靜態(tài)資源,在開發(fā)的時候,一般選擇前后端分離的方式,前端使用vue 后端使用SpringBoot,通常情況下,部署都是前端通過http去請求后端資源,涉及到http請求,那么肯定需要資源的目標(biāo)地址IP,一般云端部署給到I

    2024年02月09日
    瀏覽(23)
  • 前端項目打包并部署

    前端項目打包并部署

    在當(dāng)前項目路徑下,執(zhí)行命令 在當(dāng)前項目路徑下,生成 一個dist文件夾。 ?將來部署項目,是部署的dist這個文件。 在終端中執(zhí)行? 喚起vue控制臺。 ? 選中項目,點擊任務(wù),點擊build 1、vue項目打包build 2、新建一個項目(miaoTestProject),將dist目錄放到里面。 ? ?3、在當(dāng)前項目路

    2023年04月20日
    瀏覽(26)
  • 前端項目打包

    前端項目打包指的是將前端項目的源代碼打包成一個或多個靜態(tài)文件,以便于部署到服務(wù)器上,供用戶訪問。下面是一些常用的前端項目打包工具和打包步驟: 1、Webpack:Webpack 是一個強(qiáng)大的打包工具,可以將多個 JavaScript、CSS、圖片等文件打包成一個或多個靜態(tài)文件。 2、

    2024年02月04日
    瀏覽(17)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包