vue3成功創(chuàng)建項目后?run?serve啟動項目報錯的解決
遇到的問題
使用vue3成功創(chuàng)建項目后無法正常npm run serve。
第一次錯誤
Error: Cannot find module 'vue-loader-v16/package.json'
在報錯后我采用了
如下方法:
npm i -D vue-loader@14
我以為是vue-loader的版本過高,不兼容導(dǎo)致的問題。
但是再次執(zhí)行npm run serve時又出現(xiàn)了新的錯誤。
第二次錯誤
Error: vue-loader requires @vue/compiler-sfc to be present in the dependency tree.
在上網(wǎng)尋找方法后,我采用了
如下方法:
rm node_modules -r -fo rm package-lock.json npm cache clear --force npm install
但是依舊報如下錯:
Error: vue-loader requires @vue/compiler-sfc to be present in the dependency tree.
后來,我是這樣解決的
在經(jīng)過加班熬夜中的苦思冥想后,終于找到了解決的辦法。
首先進(jìn)入創(chuàng)建的vue3文件夾下,卸載第一次報錯的vue-loader,然后再重新安裝。
cd .\vue3_test\ npm uninstall vue-loader-v16 npm i vue-loader-v16
總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
使用Vue進(jìn)行數(shù)據(jù)可視化實踐分享
在當(dāng)今的數(shù)據(jù)驅(qū)動時代,數(shù)據(jù)可視化變得越來越重要,它能夠幫助我們更直觀地理解數(shù)據(jù),從而做出更好的決策,在這篇博客中,我們將探索如何使用 Vue 和一些常見的圖表庫(如 Chart.js)來制作漂亮的數(shù)據(jù)可視化效果,需要的朋友可以參考下2024-10-10Vue.js仿Metronic高級表格(一)靜態(tài)設(shè)計
這篇文章主要為大家詳細(xì)介紹了Vue.js仿Metronic高級表格的靜態(tài)設(shè)計,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-04-04vue頁面中使用getElementsByClassName無法獲取元素的解決
這篇文章主要介紹了vue頁面中使用getElementsByClassName無法獲取元素的解決方案,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2024-03-03vue中keep-alive內(nèi)置組件緩存的實例代碼
這篇文章主要介紹了vue中的keep-alive內(nèi)置組件緩存,本文通過實例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-04-04