vue項目初始化過程中錯誤總結(jié)
vue項目初始化過程中的錯誤
使用npm install過程報錯
npm install報錯類似于
npm WARN tar ENOENT: no such file or directory, open '*\node_modules.staging*
報錯類似:
將 package-lock.json 文件刪除,重新install
項目在build或run時報錯
1、npm build 或 npm run 時,遇到關(guān)于 core-js 的錯誤 @core-js/modules/**
可能是由于 core-js 版本太高導致,解決辦法:
- ① 可通過安裝低版本解決 npm install core-js@2
- ② 修改 babel.config.js 文件:
presets: [ [ “@vue/app”, { useBuiltIns: “entry” } ] ]
2、在 build 或 run 時,若遇到 vue packages version mismatch: - vue@2.6.11 vue-template-compiler@2.6.10 類似報錯
看報錯提示可知是由于版本不匹配導致的,可將 vue-template-compiler 升級至所需的版本,此處 vue版本是2.6.11,而 vue-template-compiler 是2.6.10的,可通過
npm i vue-template-compiler@2.6.11(匹配的版本號) --save
3、在build或run時,若報錯如:
Syntax Error: TypeError: Cannot read property ‘parseComponent’ of undefined
執(zhí)行 npm update,在build或run即可成功。
若還是報相同錯誤:
可以打開瀏覽器,看看頁面上有沒有什么報錯,如:
頁面給出了報錯提示,按照提示修改即可。
比如此處:
由于vue版本和vue-template-compiler版本不一致導致,則按照提示升級vue-template-compiler版本即可。
總結(jié)
各人系統(tǒng)環(huán)境不一樣,出現(xiàn)的錯誤也不盡相同,希望能幫助到您。
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
Vue源碼解讀之Component組件注冊的實現(xiàn)
這篇文章主要介紹了Vue源碼解讀之Component組件注冊的實現(xiàn),小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2018-08-08vue開發(fā)table數(shù)據(jù)合并實現(xiàn)詳解
這篇文章主要為大家介紹了vue開發(fā)table數(shù)據(jù)合并實現(xiàn)詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2022-07-07