在`main.ts`中检测vue的版本为什么和`package.json`中的vue版本不一致呢?-灵析社区

练习代码二十年

> 在`main.ts`中检测vue的版本为什么和`package.json`中的vue版本不一致呢? import { version } from 'vue' console.log(version, '==') ![image.png](https://wmlx-new-image.oss-cn-shanghai.aliyuncs.com/images/20241105/6dfaeb3c83ae3ff8e0848aaf8c813aca.png) ![image.png](https://wmlx-new-image.oss-cn-shanghai.aliyuncs.com/images/20241105/47e68de70eab1be762f24d3a6be245bb.png) 在`main.ts`中检测vue的版本为什么和`package.json`中的vue版本不一致呢?

阅读量:16

点赞量:0

问AI
因为不是固定版本,版本号前有一个 "^" 符号。如果要固定,删除前面的 "^" 符号,然后重新 "install" - "vue": "^3.3.4" + "vue": "3.3.4" 具体可以阅读这篇文章👇 "npm - package.json版本号规则" (https://segmentfault.com/a/1190000019935845)