node gulp更新后无法打包

  • Creator 版本:2.0.9

  • 目标平台: ios android

  • 详细报错信息,包含调用堆栈:
    RangeError: Maximum call stack size exceeded
    at String.replace ()
    at Object.normalize (D:\CocosCreator2.x\resources\app.asar\node_modules\fire-url\index.js:8:6)
    at u._url (D:\CocosCreator2.x\resources\app.asar\asset-db\lib\internal.js:1:878)
    at u.assetInfoByPath (D:\CocosCreator2.x\resources\app.asar\asset-db\lib\interface.js:1:1455)
    at u.assetInfoByUuid (D:\CocosCreator2.x\resources\app.asar\asset-db\lib\interface.js:1:1398)
    at async.mapSeries (D:\dh\ddgame\DDGame\packages\assets-map\src\AssetsMap.js:227:44)
    at D:\dh\ddgame\node_modules\async\lib\async.js:246:17
    at iterate (D:\dh\ddgame\node_modules\async\lib\async.js:146:13)
    at D:\dh\ddgame\node_modules\async\lib\async.js:157:25
    at D:\dh\ddgame\node_modules\async\lib\async.js:248:21
    at then.e (D:\CocosCreator2.x\resources\app.asar\editor\lib\builder\index.js:1:885)
    at

  • 额外线索:
    node 12.13.0
    npm 6.12.0
    CLI version : 2.2.0

是node版本的原因,建议node装v11.5.0,gulp装3.9.1