记一次vue2 打包突然出现Browserslist: caniuse-lite is outdated. Please run:
npx browserslist@latest --update-db警告信息。

正常运行项目没什么异常 打包时候突然出现警告,网上百度了一下一大堆最后找了个可行方法,把node_modules文件夹删除,然后再把package-lock文件也删除,在重新npm i 装依赖就没有这个报错了。
这玩意没搞懂干嘛 大概意思就是版本落后了需要更新
在删除package-lock.json文件前,你可以在终端输入npx browserslist来看版本

删除node_modules和删除package-lock.json文件后重新安装依赖后

可以发现版本是最新的了。本来问题解决,然后我运行项目又出现新的警告

然后又跑去百度,发现是package.json文件的vue版本没锁,导致删除node_modules文件夹后重新装依赖获取的是vue2.0最新的版本 最新版本应该是更新了一些vue3的新特性,::v-deep/deep/被弃用,应该使用改为 :deep(){width:10px}

package.json中^和~的含义 (1)指定版本:比如"vue": “2.6.14”,表示安装2.6.14的版本;

(2)~版本:比如 “vue”: “~2.6.14”,表示安装2.6.x的最新版本(不低于2.6.5),
但是不安装2.7.x,也就是说安装时不改变大版本号和次要版本号;

(3)^版本:比如 “vue”: “^2.6.14”,表示安装2.6.14及以上的版本,但是不安装3.0.0,
也就是说安装时不改变大版本号。

然后看了大佬说的去掉 ^ 锁定版本 在重新装依赖就好了
清除缓存重新安装依赖,

npm cache clean -f 这个清除缓存的我没用你们可以试试看
nmp i

参考链接:https://blog.csdn.net/niepan990810/article/details/126056139

Vue2 Browserslist: caniuse-lite is outdated. Please run: npx browserslist@latest --update-db相关推荐

  1. 控制台报错:Browserslist: caniuse-lite is outdated. Please run: npx browserslist@latest --update-db

    控制台报错:Browserslist: caniuse-lite is outdated. Please run: npx browserslist@latest --update-db 问题处理 1 ...

  2. Browserslist: caniuse-lite is outdated. Please run: npx update-browserslist-db@latest

    一.背景 使用 yarn start 或者 npm run dev 运行项目出现警告: Browserslist: caniuse-lite is outdated. Please run: npx ...

  3. Browserslist: caniuse-lite is outdated. Please run:npx browserslist@latest --update-db

    使用yarn start 运行项目出现警告⚠️ Browserslist: caniuse-lite is outdated. Please run: npx browserslist@latest ...

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

    解决方案 一.背景描述 二.解决方案 2.1 解决方案一:重新安装 caniuse-lite.browserslist 2.2 解决方案二:npm update caniuse-lite browse ...

  5. Browserslist: caniuse-lite is outdated. Please run: npx ....

    今天打包 Vue 项目,突然蹦出一个告警: Browserslist: caniuse-lite is outdated. Please run:$ npx browserslist@latest - ...

  6. flink1.13.2源码编译遇到的坑(三)Browserslist: caniuse-lite is outdated. Please run next command `npm update

    问题:Browserslist: caniuse-lite is outdated. Please run next command npm update 解决办法:先删了node_modules/c ...

  7. uni-app系列(十):Browserslist: caniuse-lite is outdated. Please run next command `npm update`

  8. 【报错】npx browserslist@latest --update-db

    报错npx browserslist@latest --update-db 解决方式: HBuilderX的安装目录, 切换到HBuilderX/plugins/uniapp-cli下. 删除node ...

  9. The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods install

    解决方案:删除下面这个lock文件

  10. 安装sass-loader后报错:TypeError: this.getOptions is not a function

    运行命令: npm install --save-dev sass-loader 安装sass-loader后报错:TypeError: this.getOptions is not a functi ...

最新文章

  1. 1-2 Zabbix web界面支持中文
  2. IPV6在WINXP、WIN2003、WIN7下的网络配置
  3. BeX5报表开发中Excel格式修改的一个小问题
  4. JVM:-Xmx和-Xms应该维持什么样的比例?
  5. HTML+CSS制作彩色波动
  6. [OS] 进程相关知识点
  7. JavaScript高级程序设计(读书笔记)(七)
  8. Windows API GetLastError()函数返回值含义解释
  9. swarm bzz 安装0.5.3,和节点引导
  10. uva 10780 分解质因数
  11. 修改Oracle系统管理员密码
  12. c语言双引号的三个作用是什么,文中“说话” 一词上所加引号的作用是什么
  13. jquery gotop插件
  14. Excel在行上输入连续序号的3种方法的操作比较
  15. 我如何为我的第一个自由客户构建第一个React Native应用程序
  16. 计算机默认应用程序怎么取消,如何取消默认打开的QQ浏览器
  17. python爬虫之:IP代理池开源项目讲解
  18. 陪审团问题_Oraclevs谷歌–陪审团僵局? 部分裁决? str?
  19. 二十八、K8s最小服务漏洞2-OPA
  20. word 删除带分节符的空白页

热门文章

  1. 6羽的调侃并不彻底的激怒武青云
  2. 10/13 Total variation loss 全变分
  3. SpringBoot 系列教程(九十二):Spring Boot全局设置Jackson时间处理
  4. 从四面体数据中提取表面
  5. 计算机usb无法使用,Win7系统电脑USB接口无法使用解决方案
  6. 《德鲁克管理思想精要》读书笔记7 - 如何做人
  7. ipad查看本地文件html文件在哪里,ipad文件夹在哪里?小编手把手教你找到ipad文件夹在哪里...
  8. 推荐六本前端开发必看的书籍
  9. 微信H5页保存当前页面为图片踩坑
  10. 爬取豆瓣的战狼影评(cookies 云词)