我爲我的JS應用程序使用Webpack。對於我使用Sass的樣式。我的應用程序很大,所以我使用了很多@mixins和@includes。Webpack,Sass - 超出最大調用堆棧大小
在過去的幾天內(應用程序的SASS數據增長了一些),我多次遇到以下相同的錯誤: 「Uncaught RangeError:Maximum call stack size exceeded」。
以前有沒有人對Sass也有過這個問題?這種錯誤通常在那裏發生?
編輯:
好吧,我發現,這是遞歸不是問題。它適用於Mac的Firefox和大多數Windows瀏覽器,但不適用於Mac的Chrome和Safari,因爲它們的調用堆棧大小限制較低。
有沒有一種有效的方式來假裝達到瀏覽器的調用堆棧大小,這很容易?我閱讀了關於webpack的Uglify
,但這隻會減少我的應用程序的大小,而不是通話量,對嗎?
還有其他想法嗎?
你可以提出一些導致此錯誤的代碼,以便它可以被複制? – Neal
我更新了我的帖子。這有幫助嗎? – Froxx
不...不,它不是 – Neal