Any time, I execute ionic build --prod
, I get the following error with my app:
[17:56:57] ionic-app-scripts 1.1.3
[17:56:57] build prod started …
[17:56:57] clean started …
[17:56:57] clean finished in 4 ms
[17:56:57] copy started …
[17:56:57] ngc started …
[17:57:24] ngc finished in 27.14 s
[17:57:24] preprocess started …
[17:57:24] optimization started …
[17:57:26] copy finished in 29.05 s
[17:57:47] optimization finished in 23.13 s
[17:57:47] preprocess finished in 23.13 s
[17:57:47] webpack started …
[18:00:05] webpack finished in 137.72 s
[18:00:05] sass started …
[18:00:05] transpile bundle started …
[18:00:20] build prod failed: Maximum call stack size exceeded
[18:00:20] ionic-app-script task: “build”
[18:00:20] RangeError: Maximum call stack size exceeded
RangeError: Maximum call stack size exceeded
at checkIdentifier (…/node_modules/typescript/lib/typescript.js:25291:33)
at checkExpressionWorker (…/node_modules/typescript/lib/typescript.js:29613:28)
at checkExpression (…/node_modules/typescript/lib/typescript.js:29593:42)
at checkThisExpression (…/node_modules/typescript/lib/typescript.js:25568:39)
at checkExpressionWorker (…/node_modules/typescript/lib/typescript.js:29615:28)
at checkExpression (…/node_modules/typescript/lib/typescript.js:29593:42)
at checkNonNullExpression (…/node_modules/typescript/lib/typescript.js:27027:24)
at checkPropertyAccessExpressionOrQualifiedName (…/node_modules/typescript/lib/typescript.js:27047:24)
at checkPropertyAccessExpression (…/node_modules/typescript/lib/typescript.js:27041:20)
at checkExpressionWorker (…/node_modules/typescript/lib/typescript.js:29636:28)
The dev build is working without problems, but the prod build fails always.
I am using TypeScript version 2.0.9.