2014-04-30 1 views
0

디버거에서 실행할 때 내 다트 응용 프로그램이 정상적으로 실행됩니다. 이제 빌드 할 자바 스크립트를 빌드하기로 결정했습니다. 이 이상한 빌드 오류가 발생하고 나는 전혀 모른다.Dart에서 빌드 오류 발생, NoSuchMethodError : '_greaterThanFromInteger @ 0x36924d72'메서드에 전달 된 인수 개수가 잘못되었습니다.

저는 디버거에서 방금 실행 한 것처럼 오랫동안 구축하지 않았습니다. 오류의 원인을 찾으려면 어떻게합니까? 오류가 사라질 때까지 추측 할 수있는 코드를 주석으로 처리 할 수는 있지만 지루할 것입니다.

여기는 pastebin of entire build입니다.

Build error: 
Transform InlineCodeExtractor on minuteheet|web/minuteheet.html threw error: Closure call with mismatched arguments: function '[email protected]' 

NoSuchMethodError: incorrect number of arguments passed to method named '[email protected]' 
Receiver: Closure:() => int from Function 'length':. 
Tried calling: [email protected](0) 
Found: [email protected]() 
dart:core-patch/object_patch.dart 45           Object.noSuchMethod 
dart:core-patch/integers.dart 75            int.> 
dart:core-patch/integers.dart 78            int.>= 
http://127.0.0.1:50622/packages/analyzer/src/generated/scanner.dart 496:25 CharSequenceReader.advance 
http://127.0.0.1:50622/packages/analyzer/src/generated/scanner.dart 904:33 Scanner.tokenize 
http://127.0.0.1:50622/packages/analyzer/src/generated/scanner.dart 912:7 Scanner.tokenize 
http://127.0.0.1:50622/packages/analyzer/src/generated/scanner.dart 912:7 Scanner.tokenize 
http://127.0.0.1:50622/packages/polymer/src/build/code_extractor.dart 78:31 _hasLibraryDirective 
http://127.0.0.1:50622/packages/polymer/src/build/code_extractor.dart 58:34 InlineCodeExtractor.apply.<fn> 
dart:async/zone.dart 730              _rootRunUnary 
dart:async/zone.dart 864              _RootZone.runUnary 
dart:async/future_impl.dart 488            _Future._propagateToListeners.handleValueCallback 
dart:async/future_impl.dart 571            _Future._propagateToListeners 
dart:async/future_impl.dart 331            _Future._completeWithValue 
dart:async/future_impl.dart 393            _Future._asyncComplete.<fn> 
dart:async/schedule_microtask.dart 1           _AsyncCallbackEntry.callback 
dart:async/schedule_microtask.dart 23          _asyncRunCallbackLoop 
dart:async/schedule_microtask.dart 32          _asyncRunCallback 
dart:isolate-patch/isolate_patch.dart 119         _RawReceivePortImpl._handleMessage 

dart:core                 int.>= 
http://127.0.0.1:50622/packages/analyzer/src/generated/scanner.dart 496:25 CharSequenceReader.advance 
http://127.0.0.1:50622/packages/analyzer/src/generated/scanner.dart 904:33 Scanner.tokenize 
http://127.0.0.1:50622/packages/analyzer/src/generated/scanner.dart 912:7 Scanner.tokenize 
http://127.0.0.1:50622/packages/analyzer/src/generated/scanner.dart 912:7 Scanner.tokenize 
http://127.0.0.1:50622/packages/polymer/src/build/code_extractor.dart 78:31 _hasLibraryDirective 
http://127.0.0.1:50622/packages/polymer/src/build/code_extractor.dart 58:34 InlineCodeExtractor.apply.<fn> 
dart:isolate                 _RawReceivePortImpl._handleMessage 
[Warning from _Serial on minuteheet|web/main.dart with input minuteheet|lib/components/menu_component.dart]: 
package:minuteheet/components/menu_component.dart:7:1: Unable to find ../lib/components/menu.html at minuteheet|../lib/components/menu.html 
+0

나에게 버그처럼 보입니다. dartbug.com에서 문제를 만드십시오 –

+0

안녕 Gunter, 나는 그것을 사용하지 않았으므로 폴리머를 제거했습니다. 그러면 에러가 사라졌습니다. – Phil

답변

0

다트 폴리머를 제거하면 오류가 사라집니다.