VUE2舊項目重新安裝依賴后@vue/compiler-sfc編譯報錯問題
VUE2舊項目重新安裝依賴后@vue/compiler-sfc編譯報錯
首先要看下你項目里 package.json是不是升到2.7版本了。
2.7版本的
模板編譯那個插件不在支持 /deep/這種樣式穿透了
這個時候會有另一個小知識點。版本^跟~的區(qū)別
這是我的項目里對應(yīng)的版本。
這時候我重新安裝依賴,npm會自動給我升級到最新的版本了
"vue": "^2.6.11", "vue-template-compiler": "^2.6.11",
^ 只能鎖住第一位數(shù),^3.1.4,最新版本如果升級到了3.2,在沒有l(wèi)ock文件的情況下,會自動下載3.2版本的,只會下載最新,不會往低版本下載
~ 鎖住前兩位,原理同上
版本鎖定方案
- package.json中固定版本
- npm+package-lock.json
- yarn+yarn-lock.json
總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
Vue中在data里面調(diào)用method方法的實現(xiàn)
這篇文章主要介紹了Vue中在data里面調(diào)用method方法的實現(xiàn),具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2022-06-06
在Vue項目中用fullcalendar制作日程表的示例代碼
這篇文章主要介紹了在Vue項目中用fullcalendar制作日程表,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2019-08-08
利用Vue.js實現(xiàn)checkbox的全選反選效果
最近用vue做了兩個項目,都需要實現(xiàn)全選反選的功能,所以想著記錄下分享給大家,方便自己或者有需要的朋友們參考講學(xué)習(xí),所以下面這篇文章主要介紹了利用Vue.js實現(xiàn)checkbox的全選反選效果,需要的朋友可以一起來學(xué)習(xí)學(xué)習(xí)。2017-01-01
vue3+ts項目中.env配置環(huán)境變量與情景配置方式
本文介紹了如何在Vite中配置環(huán)境變量和不同的運行模式,環(huán)境變量文件以.env開頭,僅VITE_前綴的變量會被暴露,開發(fā)模式加載.env.development,生產(chǎn)模式加載.env.production,NODE_ENV用于區(qū)分開發(fā)和生產(chǎn)環(huán)境2024-10-10
vue實現(xiàn)某元素吸頂或固定位置顯示(監(jiān)聽滾動事件)
這篇文章主要為大家詳細(xì)介紹了vue實現(xiàn)某元素吸頂或固定位置顯示,監(jiān)聽滾動事件,具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-12-12

