Vue項目運行時報錯:JS內(nèi)存溢出的解決方法
項目太大導(dǎo)致報錯:JavaScript堆內(nèi)存已滿
1.問題
啟動一個Vue項目的時候遇到了如下的報錯
Ineffective mark-compacts near heap limit Allocation failed - JavaScript heap out of memory 無效的標(biāo)記壓縮導(dǎo)致接近了堆上限,分配失敗 - JavaScript內(nèi)存不足
2.解決方法
我查閱了網(wǎng)上的資料,似乎有好幾種解決方法。經(jīng)過嘗試只有下面的方法對我的項目有效:
第一步:下載一個插件
# 復(fù)制代碼 npm install -g increase-memory-limit
第二步:執(zhí)行該命令
#代碼解讀復(fù)制代碼 increase-memory-limit
第三步
重新啟動項目會出現(xiàn)如下報錯
有的文檔中說這個報錯是因為win10系統(tǒng)命令行中不能正確識別雙引號""導(dǎo)致的。
解決方法是在node_modules下的.bin文件夾中將所有的"%_prog%"
****為%_prog%
****(去掉雙引號)
到此這篇關(guān)于Vue項目運行時報錯:JS內(nèi)存溢出的解決方法的文章就介紹到這了,更多相關(guān)Vue運行報錯JS內(nèi)存溢出內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
tdesign和vue的子組件關(guān)閉是父組件執(zhí)行方法
這篇文章主要介紹了tdesign和vue的子組件關(guān)閉是父組件執(zhí)行方法,需要的朋友可以參考下2006-06-06vue中的Object.freeze()?優(yōu)化數(shù)據(jù)方式
這篇文章主要介紹了vue中的Object.freeze()優(yōu)化數(shù)據(jù)方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2022-04-04