获得徽章 0
- 今天踩了个vant版本的坑。遇到一个问题,本地开发环境死活复现不了,但是测试环境每次都能复现。不知道问题出在哪里。
经组里大佬指点,问题是这样,项目package.json中vant的版本写的是:^2.2.9,然后本地用的依赖其实是最新2.5.2版本的;而测试环境因为一直没升级,版本仍然停留在2.2.13。
这就导致开发环境的依赖和测试环境的依赖不一致,也就是代码feature不一致。
代码版本中这个符号 ^ 的意思是除了最左侧非零元素外都可以修改。举例如下:
^1.2.3 := >=1.2.3 <2.0.0
^0.2.3 := >=0.2.3 <0.3.0
^0.0.3 := >=0.0.3 <0.0.4
在上面的事故中,2.5.2和2.2.13都满足^2.2.9的要求。展开45 - 如果被感染
你的家门
会被警车、救护车围住
贴上封条
你会被几个蒙面白大褂
像杀猪那样
强制拖走
你的家
会闯进陌生人
到处喷刺鼻的
消毒水
你名贵好看的衣服包包化妆品
你爱吃的零食
统统完犊子
你干净漂亮的家
会落满消毒粉
踩着很多大脚印
至少半个月
不会有人来打扫
你的宠物
会被强制扑杀
你的名字
会被所有邻居亲朋知道
却没有人能去看你
哪怕昨天还在热情打招呼
都会对你避之不及
你住的楼、小区或整个村子
都会因你被隔离
都无法关心你
爱玩手机的你
手机也会被暂扣
你将度过孤独漫长的
隔离治疗期
你唯一能感受的
是你还活着
生不如死的活着
所以
当你不带口罩想出门溜溜
当你想亲友聚会喝一杯时
请停下你的脚步
宅着
继续宅着
保留你最后的体面!!!展开411 - 想要早点学习Vue3,所以用composition api改一下项目,但是刚开始就遇到了麻烦:setup函数this指向null,所以vuex中this.$store、mapState、mapMutastions都不能用了,有点尴尬,大家怎做的,要用inject和provide重做状态管理吗?145