Browserslist: caniuse-lite is outdated. Please run next command `npm update caniuse-lite browserslist`


執行npm run build的時候報這個錯,

D:\>npm run build

> vue-admin-template@3.8.0 build D:\SVN\webTHHL\THHLOA\THHLWebUI
> node build/build.js

/ building for production...Browserslist: caniuse-lite is outdated. Please run next command `npm update caniuse-lite browserslist`
(node:13612) UnhandledPromiseRejectionWarninD: BrowserslistError: Unknown browser kaios
    at checkName (D:\SVN\webTHHL\THHLOA\THHLWebUI\node_modules\caniuse-api\node_modules\browserslist\index.js:132:20)
    at Function.select (D:\SVN\webTHHL\THHLOA\THHLWebUI\node_modules\caniuse-api\node_modules\browserslist\index.js:830:18)

根據提示,執行 npm update caniuse-lite browserslist,再 npm run build, 也不行。
將這兩個組件通過  npm uninstall 移除再安裝,仍不行。

 

從 https://www.npmjs.com/package/ 上查詢這兩個組件,最新版本都比當前使用的版本要高。是不是強制安裝最新版本就可以了呢?

npm install caniuse-lite@1.0.30001035
npm install browserslist@4.9.1

接下來再運行 npm run build,成功。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM