PeterMu / gulp-alias-combo

一个根据配置合并js文件的gulp插件,合并时会自动提取模块间的依赖
27 stars 7 forks source link

使用seajs,当js依赖过于复杂时,gulp时报错(RangeError: Maximum call stack size exceeded)! #7

Open YGDa opened 6 years ago

YGDa commented 6 years ago

因为0.3.3版本也存在bug所以准备想还原到0.2.7但是还原不回去只还原到0.2.9但这个版本就出现了下面的问题,之前一直用的0.2.7版本是没有任何问题的并且很稳定,但这个版本还原不回去了,这个模块我要弃用了吗??????

报错如下: F:\devStatic\node_modules\gulp-alias-combo\index.js:28 content = content.replace(commentReg, '') ^

RangeError: Maximum call stack size exceeded at String.replace () at analyseDeps (F:\devStatic\node_modules\gulp-alias-combo\index.js:28:23) at F:\devStatic\node_modules\gulp-alias-combo\index.js:35:21 at Array.forEach () at analyseDeps (F:\devStatic\node_modules\gulp-alias-combo\index.js:31:14) at F:\devStatic\node_modules\gulp-alias-combo\index.js:35:21 at Array.forEach () at analyseDeps (F:\devStatic\node_modules\gulp-alias-combo\index.js:31:14) at F:\devStatic\node_modules\gulp-alias-combo\index.js:35:21 at Array.forEach ()