Browserslist: caniuse-lite is outdated. Please run next command `npm update caniuse-lite browserslis
Posted qkhh
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Browserslist: caniuse-lite is outdated. Please run next command `npm update caniuse-lite browserslis相关的知识,希望对你有一定的参考价值。
执行npm run build的时候报这个错,
D:>npm run build
> vue-admin-template@3.8.0 build D:SVNwebTHHLTHHLOATHHLWebUI
> 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:SVNwebTHHLTHHLOATHHLWebUI
ode_modulescaniuse-api
ode_modulesrowserslistindex.js:132:20)
at Function.select (D:SVNwebTHHLTHHLOATHHLWebUI
ode_modulescaniuse-api
ode_modulesrowserslistindex.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,成功。
以上是关于Browserslist: caniuse-lite is outdated. Please run next command `npm update caniuse-lite browserslis的主要内容,如果未能解决你的问题,请参考以下文章
Angular Browserslist:caniuse-lite 已过时。请运行下一个命令`npm update`
uniapp报错:Browserslist: caniuse-lite is outdated. Please run next command `npm update`