I am deploying my angular project on netlify all worked fine but when creating the build the build is failing due to the error I am sharing in the attached image. Any idea why this error came and how to resolve it as this is from the node modules folder…
Error:
10:55:27 PM: $ npm run build
10:55:27 PM: > bullseye@0.0.0 build /opt/build/repo/bullseye
10:55:27 PM: > ng build --prod
10:55:42 PM: ERROR in Error during template compile of ‘PlatformRef’
10:55:42 PM: Function calls are not supported in decorators but ‘ɵmakeDecorator’ was called in ‘Injectable’
10:55:42 PM: ‘Injectable’ calls ‘ɵmakeDecorator’.
10:55:42 PM: node_modules/moment-timezone/index.d.ts(57,77): error TS1005: ‘;’ expected.
10:55:42 PM: node_modules/moment-timezone/index.d.ts(57,92): error TS1005: ‘;’ expected.
10:55:42 PM: node_modules/moment-timezone/index.d.ts(57,111): error TS1005: ‘;’ expected.
10:55:42 PM: node_modules/moment-timezone/index.d.ts(58,27): error TS1005: ‘;’ expected.
10:55:42 PM: node_modules/moment-timezone/index.d.ts(58,49): error TS1005: ‘)’ expected.
10:55:42 PM: node_modules/moment-timezone/index.d.ts(58,71): error TS1109: Expression expected
10:55:42 PM: node_modules/moment-timezone/index.d.ts(58,74): error TS1005: ‘;’ expected.
10:55:42 PM: node_modules/moment-timezone/index.d.ts(58,75): error TS1128: Declaration or statement expected.
10:55:42 PM: node_modules/moment-timezone/index.d.ts(58,79): error TS1005: ‘;’ expected.
10:55:42 PM: node_modules/moment-timezone/index.d.ts(59,32): error TS1005: ‘,’ expected.
10:55:42 PM: node_modules/moment-timezone/index.d.ts(59,54): error TS1109: Expression expected.
10:55:42 PM: node_modules/moment-timezone/index.d.ts(59,64): error TS1005: ‘;’ expected.
10:55:42 PM: node_modules/moment-timezone/index.d.ts(60,20): error TS1005: ‘;’ expected.
10:55:42 PM: node_modules/moment-timezone/index.d.ts(61,27): error TS1109: Expression expected.
10:55:42 PM: node_modules/moment-timezone/index.d.ts(61,37): error TS1005: ‘;’ expected.
10:55:42 PM: node_modules/moment-timezone/index.d.ts(63,29): error TS1109: Expression expected.
10:55:42 PM: node_modules/moment-timezone/index.d.ts(63,38): error TS1005: ‘;’ expected.
10:55:42 PM: node_modules/moment-timezone/index.d.ts(75,1): error TS1128: Declaration or statement expected.
10:55:42 PM: npm ERR! code ELIFECYCLE
10:55:42 PM: npm ERR! errno 1
10:55:42 PM: npm ERR! bullseye@0.0.0 build: ng build --prod
10:55:42 PM: npm ERR! Exit status 1
10:55:42 PM: npm ERR!
10:55:42 PM: npm ERR! Failed at the bullseye@0.0.0 build script.
10:55:44 PM: Failed during stage ‘building site’: Build script returned non-zero exit code: 2 (Search results for '"non-zero exit code: 2"' - Netlify Support Forums)
Thanks.