当前位置: 代码网 > it编程>编程语言>Javascript > VUE2旧项目重新安装依赖后@vue/compiler-sfc编译报错问题

VUE2旧项目重新安装依赖后@vue/compiler-sfc编译报错问题

2025年02月13日 Javascript 我要评论
vue2旧项目重新安装依赖后@vue/compiler-sfc编译报错首先要看下你项目里 package.json是不是升到2.7版本了。2.7版本的模板编译那个插件不在支持 /deep/这种样式穿透

vue2旧项目重新安装依赖后@vue/compiler-sfc编译报错

首先要看下你项目里 package.json是不是升到2.7版本了。

2.7版本的

模板编译那个插件不在支持 /deep/这种样式穿透了

这个时候会有另一个小知识点。版本^跟~的区别

这是我的项目里对应的版本。

这时候我重新安装依赖,npm会自动给我升级到最新的版本了

"vue": "^2.6.11",
"vue-template-compiler": "^2.6.11",

^ 只能锁住第一位数,^3.1.4,最新版本如果升级到了3.2,在没有lock文件的情况下,会自动下载3.2版本的,只会下载最新,不会往低版本下载

~ 锁住前两位,原理同上

版本锁定方案

  • package.json中固定版本
  • npm+package-lock.json
  • yarn+yarn-lock.json

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持代码网。

(0)

相关文章:

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论

验证码:
Copyright © 2017-2025  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com