Skip to content

multiple errors when building for android and ios #916

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
RyanSMurphy opened this issue Jul 26, 2017 · 16 comments
Closed

multiple errors when building for android and ios #916

RyanSMurphy opened this issue Jul 26, 2017 · 16 comments

Comments

@RyanSMurphy
Copy link

RyanSMurphy commented Jul 26, 2017

I am trying to build for android: tns build android and ios tns build ios. I have tried remove the platform and node modules but the problem persist. The errors I am getting are as follows:

app/tns_modules/@angular/router/upgrade/src/upgrade.d.ts(9,31): error TS2307: Cannot find module '@angular/upgrade/static'.

app/tns_modules/nativescript-background-http/reference.d.ts(1,1): error TS6053: File '/Users/ryanmurphy/Code/assemble-app/Savvy/app/tns_modules/nativescript-background-http/node_modules/tns-platform-declarations/ios.d.ts' not found.
app/tns_modules/nativescript-background-http/reference.d.ts(2,1): error TS6053: File '/Users/ryanmurphy/Code/assemble-app/Savvy/app/tns_modules/nativescript-background-http/node_modules/tns-platform-declarations/android.d.ts' not found.
app/tns_modules/nativescript-camera/references.d.ts(1,1): error TS6053: File '/Users/ryanmurphy/Code/assemble-app/Savvy/app/tns_modules/nativescript-camera/node_modules/tns-platform-declarations/ios.d.ts' not found.
app/tns_modules/nativescript-camera/references.d.ts(2,1): error TS6053: File '/Users/ryanmurphy/Code/assemble-app/Savvy/app/tns_modules/nativescript-camera/node_modules/tns-platform-declarations/android.d.ts' not found.
app/tns_modules/nativescript-floatingactionbutton/references.d.ts(1,1): error TS6053: File '/Users/ryanmurphy/Code/assemble-app/Savvy/app/tns_modules/nativescript-floatingactionbutton/node_modules/tns-platform-declarations/ios.d.ts' not found.
app/tns_modules/nativescript-floatingactionbutton/references.d.ts(2,1): error TS6053: File '/Users/ryanmurphy/Code/assemble-app/Savvy/app/tns_modules/nativescript-floatingactionbutton/node_modules/tns-platform-declarations/android.d.ts' not found.
app/tns_modules/nativescript-gradient/index.d.ts(1,15): error TS6143: Module './gradient-common' was resolved to '/Users/ryanmurphy/Code/assemble-app/Savvy/app/tns_modules/nativescript-gradient/gradient-common.js', but '--allowJs' is not set.
app/tns_modules/nativescript-imagepicker/albums.ts(11,29): error TS2307: Cannot find module './viewmodel.ios'.
app/tns_modules/nativescript-imagepicker/images.ts(7,49): error TS2307: Cannot find module 'nativescript-telerik-ui/listview'.
app/tns_modules/nativescript-imagepicker/reference.d.ts(1,1): error TS6053: File '/Users/ryanmurphy/Code/assemble-app/Savvy/app/tns_modules/nativescript-imagepicker/node_modules/tns-platform-declarations/android.d.ts' not found.
app/tns_modules/nativescript-imagepicker/reference.d.ts(2,1): error TS6053: File '/Users/ryanmurphy/Code/assemble-app/Savvy/app/tns_modules/nativescript-imagepicker/node_modules/tns-platform-declarations/ios.d.ts' not found.

app/tns_modules/nativescript-telerik-ui-pro/ios.d.ts(342,2): error TS1070: 'public' modifier cannot appear on a type member.
app/tns_modules/nativescript-telerik-ui-pro/ios.d.ts(6827,15): error TS2420: Class 'TKDataSource' incorrectly implements interface 'TKAutoCompleteDataSource'.
  Property 'currentCompletionMode' is missing in type 'TKDataSource'.
app/tns_modules/nativescript-telerik-ui-pro/references.d.ts(1,1): error TS6053: File '/Users/ryanmurphy/Code/assemble-app/Savvy/app/tns_modules/nativescript-telerik-ui-pro/node_modules/tns-core-modules/tns-core-modules.d.ts' not found.
app/tns_modules/nativescript-telerik-ui-pro/references.d.ts(2,1): error TS6053: File '/Users/ryanmurphy/Code/assemble-app/Savvy/app/tns_modules/nativescript-telerik-ui-pro/node_modules/tns-platform-declarations/android.d.ts' not found.
app/tns_modules/nativescript-telerik-ui-pro/references.d.ts(3,1): error TS6053: File '/Users/ryanmurphy/Code/assemble-app/Savvy/app/tns_modules/nativescript-telerik-ui-pro/node_modules/tns-platform-declarations/ios.d.ts' not found.
app/tns_modules/reflect-metadata/Reflect.ts(157,21): error TS2384: Overload signatures must all be ambient or non-ambient.
app/tns_modules/reflect-metadata/Reflect.ts(194,21): error TS2384: Overload signatures must all be ambient or non-ambient.
app/tns_modules/reflect-metadata/Reflect.ts(231,21): error TS2384: Overload signatures must all be ambient or non-ambient.
app/tns_modules/reflect-metadata/Reflect.ts(272,21): error TS2384: Overload signatures must all be ambient or non-ambient.
app/tns_modules/reflect-metadata/Reflect.ts(331,21): error TS2384: Overload signatures must all be ambient or non-ambient.
app/tns_modules/reflect-metadata/Reflect.ts(364,21): error TS2384: Overload signatures must all be ambient or non-ambient.
app/tns_modules/reflect-metadata/Reflect.ts(401,21): error TS2384: Overload signatures must all be ambient or non-ambient.
app/tns_modules/reflect-metadata/Reflect.ts(442,21): error TS2384: Overload signatures must all be ambient or non-ambient.
app/tns_modules/reflect-metadata/Reflect.ts(465,21): error TS2384: Overload signatures must all be ambient or non-ambient.
app/tns_modules/reflect-metadata/Reflect.ts(497,21): error TS2384: Overload signatures must all be ambient or non-ambient.
app/tns_modules/reflect-metadata/Reflect.ts(533,21): error TS2384: Overload signatures must all be ambient or non-ambient.
app/tns_modules/reflect-metadata/Reflect.ts(556,21): error TS2384: Overload signatures must all be ambient or non-ambient.

app/tns_modules/reflect-metadata/Reflect.ts(588,21): error TS2384: Overload signatures must all be ambient or non-ambient.
app/tns_modules/reflect-metadata/Reflect.ts(624,21): error TS2384: Overload signatures must all be ambient or non-ambient.
app/tns_modules/reflect-metadata/Reflect.ts(647,21): error TS2384: Overload signatures must all be ambient or non-ambient.
app/tns_modules/reflect-metadata/Reflect.ts(679,21): error TS2384: Overload signatures must all be ambient or non-ambient.
app/tns_modules/reflect-metadata/Reflect.ts(715,21): error TS2384: Overload signatures must all be ambient or non-ambient.
app/tns_modules/reflect-metadata/Reflect.ts(738,21): error TS2384: Overload signatures must all be ambient or non-ambient.
app/tns_modules/reflect-metadata/Reflect.ts(770,21): error TS2384: Overload signatures must all be ambient or non-ambient.
app/tns_modules/reflect-metadata/Reflect.ts(806,21): error TS2384: Overload signatures must all be ambient or non-ambient.
app/tns_modules/reflect-metadata/Reflect.ts(828,21): error TS2384: Overload signatures must all be ambient or non-ambient.
app/tns_modules/reflect-metadata/Reflect.ts(859,21): error TS2384: Overload signatures must all be ambient or non-ambient.
app/tns_modules/reflect-metadata/Reflect.ts(894,21): error TS2384: Overload signatures must all be ambient or non-ambient.
app/tns_modules/reflect-metadata/Reflect.ts(916,21): error TS2384: Overload signatures must all be ambient or non-ambient.
app/tns_modules/reflect-metadata/Reflect.ts(947,21): error TS2384: Overload signatures must all be ambient or non-ambient.
app/tns_modules/reflect-metadata/Reflect.ts(982,21): error TS2384: Overload signatures must all be ambient or non-ambient.
app/tns_modules/reflect-metadata/Reflect.ts(1005,21): error TS2384: Overload signatures must all be ambient or non-ambient.
app/tns_modules/reflect-metadata/Reflect.ts(1037,21): error TS2384: Overload signatures must all be ambient or non-ambient.

app/tns_modules/reflect-metadata/Reflect.ts(1073,21): error TS2384: Overload signatures must all be ambient or non-ambient.
app/tns_modules/reflect-metadata/test/reflect-decorate.ts(4,24): error TS2307: Cannot find module 'chai'.
app/tns_modules/reflect-metadata/test/reflect-decorate.ts(6,1): error TS2304: Cannot find name 'describe'.
app/tns_modules/reflect-metadata/test/reflect-decorate.ts(7,5): error TS2304: Cannot find name 'it'.
app/tns_modules/reflect-metadata/test/reflect-decorate.ts(12,5): error TS2304: Cannot find name 'it'.
app/tns_modules/reflect-metadata/test/reflect-decorate.ts(18,5): error TS2304: Cannot find name 'it'.
app/tns_modules/reflect-metadata/test/reflect-decorate.ts(24,5): error TS2304: Cannot find name 'it'.
app/tns_modules/reflect-metadata/test/reflect-decorate.ts(31,5): error TS2304: Cannot find name 'it'.
app/tns_modules/reflect-metadata/test/reflect-decorate.ts(38,5): error TS2304: Cannot find name 'it'.
app/tns_modules/reflect-metadata/test/reflect-decorate.ts(46,5): error TS2304: Cannot find name 'it'.
app/tns_modules/reflect-metadata/test/reflect-decorate.ts(57,5): error TS2304: Cannot find name 'it'.
app/tns_modules/reflect-metadata/test/reflect-decorate.ts(69,5): error TS2304: Cannot find name 'it'.
app/tns_modules/reflect-metadata/test/reflect-decorate.ts(82,5): error TS2304: Cannot find name 'it'.
app/tns_modules/reflect-metadata/test/reflect-decorate.ts(95,5): error TS2304: Cannot find name 'it'.
app/tns_modules/reflect-metadata/test/reflect-decorate.ts(108,5): error TS2304: Cannot find name 'it'.
app/tns_modules/reflect-metadata/test/reflect-decorate.ts(122,5): error TS2304: Cannot find name 'it'.
app/tns_modules/reflect-metadata/test/reflect-decorate.ts(137,5): error TS2304: Cannot find name 'it'.
app/tns_modules/reflect-metadata/test/reflect-decorate.ts(150,5): error TS2304: Cannot find name 'it'.
app/tns_modules/reflect-metadata/test/reflect-decorate.ts(163,5): error TS2304: Cannot find name 'it'.
app/tns_modules/reflect-metadata/test/reflect-decorate.ts(179,5): error TS2304: Cannot find name 'it'.

app/tns_modules/reflect-metadata/test/reflect-decorate.ts(195,5): error TS2304: Cannot find name 'it'.
app/tns_modules/reflect-metadata/test/reflect-definemetadata.ts(5,24): error TS2307: Cannot find module 'chai'.
app/tns_modules/reflect-metadata/test/reflect-definemetadata.ts(7,1): error TS2304: Cannot find name 'describe'.
app/tns_modules/reflect-metadata/test/reflect-definemetadata.ts(8,5): error TS2304: Cannot find name 'it'.
app/tns_modules/reflect-metadata/test/reflect-definemetadata.ts(12,5): error TS2304: Cannot find name 'it'.
app/tns_modules/reflect-metadata/test/reflect-definemetadata.ts(16,5): error TS2304: Cannot find name 'it'.
app/tns_modules/reflect-metadata/test/reflect-deletemetadata.ts(5,24): error TS2307: Cannot find module 'chai'.
app/tns_modules/reflect-metadata/test/reflect-deletemetadata.ts(7,1): error TS2304: Cannot find name 'describe'.
app/tns_modules/reflect-metadata/test/reflect-deletemetadata.ts(8,5): error TS2304: Cannot find name 'it'.
app/tns_modules/reflect-metadata/test/reflect-deletemetadata.ts(12,5): error TS2304: Cannot find name 'it'.
app/tns_modules/reflect-metadata/test/reflect-deletemetadata.ts(18,5): error TS2304: Cannot find name 'it'.
app/tns_modules/reflect-metadata/test/reflect-deletemetadata.ts(25,5): error TS2304: Cannot find name 'it'.
app/tns_modules/reflect-metadata/test/reflect-deletemetadata.ts(33,5): error TS2304: Cannot find name 'it'.
app/tns_modules/reflect-metadata/test/reflect-getmetadata.ts(5,24): error TS2307: Cannot find module 'chai'.
app/tns_modules/reflect-metadata/test/reflect-getmetadata.ts(7,1): error TS2304: Cannot find name 'describe'.
app/tns_modules/reflect-metadata/test/reflect-getmetadata.ts(8,5): error TS2304: Cannot find name 'it'.
app/tns_modules/reflect-metadata/test/reflect-getmetadata.ts(12,5): error TS2304: Cannot find name 'it'.
app/tns_modules/reflect-metadata/test/reflect-getmetadata.ts(18,5): error TS2304: Cannot find name 'it'.
app/tns_modules/reflect-metadata/test/reflect-getmetadata.ts(25,5): error TS2304: Cannot find name 'it'.
app/tns_modules/reflect-metadata/test/reflect-getmetadata.ts(33,5): error TS2304: Cannot find name 'it'.
app/tns_modules/reflect-metadata/test/reflect-getmetadata.ts(39,5): error TS2304: Cannot find name 'it'.
app/tns_modules/reflect-metadata/test/reflect-getmetadata.ts(46,5): error TS2304: Cannot find name 'it'.
app/tns_modules/reflect-metadata/test/reflect-getmetadatakeys.ts(5,24): error TS2307: Cannot find module 'chai'.
app/tns_modules/reflect-metadata/test/reflect-getmetadatakeys.ts(7,1): error TS2304: Cannot find name 'describe'.
app/tns_modules/reflect-metadata/test/reflect-getmetadatakeys.ts(8,5): error TS2304: Cannot find name 'it'.
app/tns_modules/reflect-metadata/test/reflect-getmetadatakeys.ts(13,5): error TS2304: Cannot find name 'it'.
app/tns_modules/reflect-metadata/test/reflect-getmetadatakeys.ts(19,5): error TS2304: Cannot find name 'it'.
app/tns_modules/reflect-metadata/test/reflect-getmetadatakeys.ts(26,5): error TS2304: Cannot find name 'it'.
app/tns_modules/reflect-metadata/test/reflect-getmetadatakeys.ts(34,5): error TS2304: Cannot find name 'it'.
app/tns_modules/reflect-metadata/test/reflect-getmetadatakeys.ts(42,5): error TS2304: Cannot find name 'it'.
app/tns_modules/reflect-metadata/test/reflect-getmetadatakeys.ts(51,5): error TS2304: Cannot find name 'it'.
app/tns_modules/reflect-metadata/test/reflect-getmetadatakeys.ts(61,5): error TS2304: Cannot find name 'it'.
app/tns_modules/reflect-metadata/test/reflect-getmetadatakeys.ts(67,5): error TS2304: Cannot find name 'it'.
app/tns_modules/reflect-metadata/test/reflect-getmetadatakeys.ts(74,5): error TS2304: Cannot find name 'it'.
app/tns_modules/reflect-metadata/test/reflect-getmetadatakeys.ts(82,5): error TS2304: Cannot find name 'it'.
app/tns_modules/reflect-metadata/test/reflect-getmetadatakeys.ts(91,5): error TS2304: Cannot find name 'it'.
app/tns_modules/reflect-metadata/test/reflect-getownmetadata.ts(5,24): error TS2307: Cannot find module 'chai'.
app/tns_modules/reflect-metadata/test/reflect-getownmetadata.ts(7,1): error TS2304: Cannot find name 'describe'.
app/tns_modules/reflect-metadata/test/reflect-getownmetadata.ts(8,5): error TS2304: Cannot find name 'it'.
app/tns_modules/reflect-metadata/test/reflect-getownmetadata.ts(12,5): error TS2304: Cannot find name 'it'.
app/tns_modules/reflect-metadata/test/reflect-getownmetadata.ts(18,5): error TS2304: Cannot find name 'it'.
app/tns_modules/reflect-metadata/test/reflect-getownmetadata.ts(25,5): error TS2304: Cannot find name 'it'.
app/tns_modules/reflect-metadata/test/reflect-getownmetadata.ts(33,5): error TS2304: Cannot find name 'it'.
app/tns_modules/reflect-metadata/test/reflect-getownmetadata.ts(39,5): error TS2304: Cannot find name 'it'.
app/tns_modules/reflect-metadata/test/reflect-getownmetadata.ts(46,5): error TS2304: Cannot find name 'it'.
app/tns_modules/reflect-metadata/test/reflect-getownmetadatakeys.ts(5,24): error TS2307: Cannot find module 'chai'.
app/tns_modules/reflect-metadata/test/reflect-getownmetadatakeys.ts(7,1): error TS2304: Cannot find name 'describe'.
app/tns_modules/reflect-metadata/test/reflect-getownmetadatakeys.ts(8,5): error TS2304: Cannot find name 'it'.
app/tns_modules/reflect-metadata/test/reflect-getownmetadatakeys.ts(13,5): error TS2304: Cannot find name 'it'.
app/tns_modules/reflect-metadata/test/reflect-getownmetadatakeys.ts(19,5): error TS2304: Cannot find name 'it'.

app/tns_modules/reflect-metadata/test/reflect-getownmetadatakeys.ts(26,5): error TS2304: Cannot find name 'it'.
app/tns_modules/reflect-metadata/test/reflect-getownmetadatakeys.ts(34,5): error TS2304: Cannot find name 'it'.
app/tns_modules/reflect-metadata/test/reflect-getownmetadatakeys.ts(42,5): error TS2304: Cannot find name 'it'.
app/tns_modules/reflect-metadata/test/reflect-getownmetadatakeys.ts(51,5): error TS2304: Cannot find name 'it'.
app/tns_modules/reflect-metadata/test/reflect-getownmetadatakeys.ts(57,5): error TS2304: Cannot find name 'it'.
app/tns_modules/reflect-metadata/test/reflect-getownmetadatakeys.ts(64,5): error TS2304: Cannot find name 'it'.
app/tns_modules/reflect-metadata/test/reflect-getownmetadatakeys.ts(72,5): error TS2304: Cannot find name 'it'.
app/tns_modules/reflect-metadata/test/reflect-hasmetadata.ts(5,24): error TS2307: Cannot find module 'chai'.
app/tns_modules/reflect-metadata/test/reflect-hasmetadata.ts(7,1): error TS2304: Cannot find name 'describe'.
app/tns_modules/reflect-metadata/test/reflect-hasmetadata.ts(8,5): error TS2304: Cannot find name 'it'.
app/tns_modules/reflect-metadata/test/reflect-hasmetadata.ts(12,5): error TS2304: Cannot find name 'it'.
app/tns_modules/reflect-metadata/test/reflect-hasmetadata.ts(18,5): error TS2304: Cannot find name 'it'.
app/tns_modules/reflect-metadata/test/reflect-hasmetadata.ts(25,5): error TS2304: Cannot find name 'it'.
app/tns_modules/reflect-metadata/test/reflect-hasmetadata.ts(33,5): error TS2304: Cannot find name 'it'.
app/tns_modules/reflect-metadata/test/reflect-hasmetadata.ts(39,5): error TS2304: Cannot find name 'it'.
app/tns_modules/reflect-metadata/test/reflect-hasmetadata.ts(46,5): error TS2304: Cannot find name 'it'.

app/tns_modules/reflect-metadata/test/reflect-hasownmetadata.ts(5,24): error TS2307: Cannot find module 'chai'.
app/tns_modules/reflect-metadata/test/reflect-hasownmetadata.ts(7,1): error TS2304: Cannot find name 'describe'.
app/tns_modules/reflect-metadata/test/reflect-hasownmetadata.ts(8,5): error TS2304: Cannot find name 'it'.
app/tns_modules/reflect-metadata/test/reflect-hasownmetadata.ts(12,5): error TS2304: Cannot find name 'it'.
app/tns_modules/reflect-metadata/test/reflect-hasownmetadata.ts(18,5): error TS2304: Cannot find name 'it'.
app/tns_modules/reflect-metadata/test/reflect-hasownmetadata.ts(25,5): error TS2304: Cannot find name 'it'.
app/tns_modules/reflect-metadata/test/reflect-hasownmetadata.ts(33,5): error TS2304: Cannot find name 'it'.
app/tns_modules/reflect-metadata/test/reflect-hasownmetadata.ts(39,5): error TS2304: Cannot find name 'it'.
app/tns_modules/reflect-metadata/test/reflect-hasownmetadata.ts(46,5): error TS2304: Cannot find name 'it'.
app/tns_modules/reflect-metadata/test/reflect-metadata.ts(5,24): error TS2307: Cannot find module 'chai'.
app/tns_modules/reflect-metadata/test/reflect-metadata.ts(7,1): error TS2304: Cannot find name 'describe'.
app/tns_modules/reflect-metadata/test/reflect-metadata.ts(8,5): error TS2304: Cannot find name 'it'.
app/tns_modules/reflect-metadata/test/reflect-metadata.ts(13,5): error TS2304: Cannot find name 'it'.
app/tns_modules/reflect-metadata/test/reflect-metadata.ts(18,5): error TS2304: Cannot find name 'it'.
app/tns_modules/reflect-metadata/test/reflect-metadata.ts(23,5): error TS2304: Cannot find name 'it'.
app/tns_modules/reflect-metadata/test/reflect-metadata.ts(32,5): error TS2304: Cannot find name 'it'.
app/tns_modules/rxjs/src/observable/dom/AjaxObservable.ts(250,9): error TS2322: Type 'string' is not assignable to type 'XMLHttpRequestResponseType'.
app/tns_modules/zone.js/dist/zone.js.d.ts(129,11): error TS2451: Cannot redeclare block-scoped variable 'Zone'.
app/tns_modules/zone.js/dist/zone.js.d.ts(412,14): error TS2300: Duplicate identifier 'HasTaskState'.
app/tns_modules/zone.js/dist/zone.js.d.ts(421,14): error TS2300: Duplicate identifier 'TaskType'.
app/tns_modules/zone.js/dist/zone.js.d.ts(425,14): error TS2300: Duplicate identifier 'TaskState'.
app/tns_modules/zone.js/dist/zone.js.d.ts(524,15): error TS2451: Cannot redeclare block-scoped variable 'Zone'.
app/tns_modules/zone.js/lib/common/error-rewrite.ts(264,41): error TS2339: Property 'stackTraceLimit' does not exist on type 'ErrorConstructor'.
app/tns_modules/zone.js/lib/common/error-rewrite.ts(265,9): error TS2339: Property 'stackTraceLimit' does not exist on type 'ErrorConstructor'.
app/tns_modules/zone.js/lib/common/error-rewrite.ts(305,9): error TS2339: Property 'stackTraceLimit' does not exist on type 'ErrorConstructor'.
app/tns_modules/zone.js/lib/common/promise.ts(218,9): error TS2420: Class 'ZoneAwarePromise<R>' incorrectly implements interface 'Promise<R>'.
  Property '[Symbol.toStringTag]' is missing in type 'ZoneAwarePromise<R>'.
app/tns_modules/zone.js/lib/common/promise.ts(224,7): error TS2322: Type 'ZoneAwarePromise<any>' is not assignable to type 'Promise<R>'.
  Property '[Symbol.toStringTag]' is missing in type 'ZoneAwarePromise<any>'.
app/tns_modules/zone.js/lib/common/promise.ts(228,7): error TS2322: Type 'ZoneAwarePromise<any>' is not assignable to type 'Promise<U>'.
  Property '[Symbol.toStringTag]' is missing in type 'ZoneAwarePromise<any>'.
app/tns_modules/zone.js/lib/common/promise.ts(278,7): error TS2322: Type 'ZoneAwarePromise<{}>' is not assignable to type 'Promise<R>'.
  Property '[Symbol.toStringTag]' is missing in type 'ZoneAwarePromise<{}>'.
app/tns_modules/zone.js/lib/common/promise.ts(300,13): error TS2322: Type 'ZoneAwarePromise<{}>' is not assignable to type 'Promise<R>'.
  Property '[Symbol.toStringTag]' is missing in type 'ZoneAwarePromise<{}>'.
app/tns_modules/zone.js/lib/jasmine/jasmine.ts(22,14): error TS2304: Cannot find name 'jasmine'.
app/tns_modules/zone.js/lib/jasmine/jasmine.ts(23,8): error TS2304: Cannot find name 'jasmine'.
app/tns_modules/zone.js/lib/jasmine/jasmine.ts(25,4): error TS2304: Cannot find name 'jasmine'.
app/tns_modules/zone.js/lib/jasmine/jasmine.ts(50,27): error TS2304: Cannot find name 'jasmine'.
app/tns_modules/zone.js/lib/jasmine/jasmine.ts(112,24): error TS2304: Cannot find name 'jasmine'.
app/tns_modules/zone.js/lib/jasmine/jasmine.ts(113,4): error TS2304: Cannot find name 'jasmine'.
app/tns_modules/zone.js/lib/node/node.ts(35,47): error TS2304: Cannot find name 'noop'.
app/tns_modules/zone.js/lib/node/node.ts(74,18): error TS2304: Cannot find name 'process'.
app/tns_modules/zone.js/lib/node/node.ts(79,15): error TS2304: Cannot find name 'process'.
app/tns_modules/zone.js/lib/node/node.ts(95,44): error TS2304: Cannot find name 'process'.
app/tns_modules/zone.js/lib/zone-spec/long-stack-trace.ts(100,15): error TS2339: Property 'stackTraceLimit' does not exist on type 'ErrorConstructor'.
app/tns_modules/zone.js/lib/zone-spec/long-stack-trace.ts(119,15): error TS2339: Property 'stackTraceLimit' does not exist on type 'ErrorConstructor'.
app/tns_modules/zone.js/lib/zone-spec/long-stack-trace.ts(146,13): error TS2339: Property 'stackTraceLimit' does not exist on type 'ErrorConstructor'.
app/tns_modules/zone.js/lib/zone.ts(136,11): error TS2451: Cannot redeclare block-scoped variable 'Zone'.
app/tns_modules/zone.js/lib/zone.ts(492,6): error TS2300: Duplicate identifier 'HasTaskState'.
app/tns_modules/zone.js/lib/zone.ts(499,6): error TS2300: Duplicate identifier 'TaskType'.
app/tns_modules/zone.js/lib/zone.ts(504,6): error TS2300: Duplicate identifier 'TaskState'.
app/tns_modules/zone.js/lib/zone.ts(627,7): error TS2451: Cannot redeclare block-scoped variable 'Zone'.

tns --version is: 3.1.3

Package.json:


{
	"description": "some text",
	"license": "SEE LICENSE IN <your-license-filename>",
	"readme": "NativeScript Application",
	"repository": "<fill-your-repository-here>",
	"nativescript": {
		"id": "com.domain.domain",
		"tns-ios": {
			"version": "3.1.0"
		},
		"tns-android": {
			"version": "3.1.1"
		}
	},
	"dependencies": {
		"@angular/animations": "~4.1.0",
		"@angular/common": "~4.1.0",
		"@angular/compiler": "~4.1.0",
		"@angular/core": "~4.1.0",
		"@angular/forms": "~4.1.0",
		"@angular/http": "~4.1.0",
		"@angular/platform-browser": "~4.1.0",
		"@angular/router": "~4.1.0",
		"moment": "^2.18.1",
		"nativescript-angular": "~3.1.3",
		"nativescript-background-http": "^3.0.0",
		"nativescript-camera": "^3.0.0",
		"nativescript-cardview": "^2.0.2",
		"nativescript-clipboard": "^1.1.6",
		"nativescript-floatingactionbutton": "^3.0.0",
		"nativescript-gradient": "^2.0.0",
		"nativescript-imagepicker": "^3.0.2",
		"nativescript-loading-indicator": "^2.3.2",
		"nativescript-permissions": "^1.2.3",
		"nativescript-phone": "^1.3.0",
		"nativescript-telerik-ui-pro": "file:nativescript-ui-pro.tgz",
		"nativescript-web-image-cache": "^4.2.0",
		"reflect-metadata": "~0.1.8",
		"rxjs": "^5.4.2",
		"tns-core-modules": "^3.1.0",
		"zone.js": "~0.8.2"
	},
	"devDependencies": {
		"babel-traverse": "6.25.0",
		"babel-types": "6.25.0",
		"babylon": "6.17.4",
		"lazy": "1.0.11",
		"nativescript-dev-typescript": "^0.5.0",
		"tns-platform-declarations": "^3.1.0",
		"typescript": "^2.3.4"
	}
}
@RyanSMurphy RyanSMurphy changed the title multiple errors when building for android multiple errors when building for android and ios Jul 26, 2017
@RyanSMurphy
Copy link
Author

the contents of my references.d.ts are:

/// <reference path="./node_modules/tns-core-modules/tns-core-modules.d.ts" /> Needed for autocompletion and compilation.

/// <reference path="node_modules/tns-platform-declarations/android.d.ts" />
/// <reference path="node_modules/tns-platform-declarations/ios.d.ts" />

and the contents of my tsconfig.json are:

{
    "compilerOptions": {
        "module": "commonjs",
        "target": "es5",
        "experimentalDecorators": true,
        "emitDecoratorMetadata": true,
        "noEmitHelpers": true,
        "noEmitOnError": true,
        "lib": [
            "es6",
            "dom",
            "es2015.iterable"
        ],
        "baseUrl": ".",
        "paths": {
            "*": [
                "./node_modules/tns-core-modules/*",
                "./node_modules/*"
            ]
        }
    },
    "exclude": [
        "node_modules",
        "platforms",
        "**/*.aot.ts"
    ]
}

@vakrilov
Copy link
Contributor

@RyanSMurphy - I deleted @wlkk comments as they were suspiciously "bot-like" and definitely not relevant.

@vakrilov
Copy link
Contributor

You can try removing the reference to ./node_modules/tns-core-modules/tns-core-modules.d.ts - it is not needed any more.

@zeeshanhashmi
Copy link

I too having this issue. Not sure how to fix.

@zeeshanhashmi
Copy link

12 hours since my last message. So any progress ? Is NativeScript buggy ?

@vakrilov
Copy link
Contributor

Just noticed that the error are about files located in app/tns_modules. Did you add this folder on purpose? If not - my suggestion is to delete it and try rebuild (you can purge the platforms folder also to make sure nothing cached is left).

@RyanSMurphy
Copy link
Author

@vakrilov this has seemed to work, I was hesitant to delete it because it put itself there in the upgrade so thought it was needed. Thanks for your help.

@dtopuzov
Copy link
Contributor

dtopuzov commented Aug 2, 2017

@RyanSMurphy @vakrilov The issue with tns_modules is already logged here: NativeScript/nativescript-cli#3016

It looks it happens only if you use npm5 and npm link.
We will try to find a solution in next release(s), until then you can try to downgrade to npm4.

@chanlito
Copy link

@vakrilov this happened to me too, but removing app/tns_modules fixed it. But no clue how it appeared there in the first place.

@vakrilov
Copy link
Contributor

@BruceHem Yup, happened to me a couple of times, but I couldn't figure any pattern of when it happens. The issue is logged here NativeScript/nativescript-cli#3016 - if you have any success at reproducing the issue please share it there.

@joaomapi
Copy link

Same issue happened to me but can't exactly remember the steps to reproduce. I updated to native script latest version so that I could run with latest xcode version...

@cenkingunlugu
Copy link

if anyone has this issue:

remove platforms folder
remove hooks folder

re run. it will work.

@CoderTonyB
Copy link

@cenkingunlugu THANK YOU!

@vicentvidal
Copy link

Thank you!!!

@dhagej
Copy link

dhagej commented Sep 29, 2018

You can try removing the reference to ./node_modules/tns-core-modules/tns-core-modules.d.ts - it is not needed any more.

This solved it for me. Thank you @vakrilov .

@BrendanBerkley
Copy link

Honestly not sure if I had the exact same problem. But I had something similar, and running npm cache clean --force on top of some of this other stuff made a difference for me.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests