2014-10-18 1 views
2

나는 유성 0.9.3 앱을 사용하고있었습니다.0.9.4 업데이트 이후 앱이 깨졌습니다. undefined는 dynamic_template.js의 함수가 아닙니다. 371

나는 meteor update으로 달렸다. 지금은 무리 또는 오류 (60 총)이 있습니다 dynamic_template.js의

Uncaught TypeError: undefined is not a function dynamic_template.js:371 
Uncaught TypeError: Cannot read property 'prototype' of undefined helpers.js:140 
Uncaught TypeError: undefined is not a function router.js:61 
Uncaught TypeError: Cannot read property 'RouteController' of undefined iron-router-progress.js?2b52a697e5a2fba4ec827721c08cfdd0a5bae508:25 
Uncaught TypeError: Cannot read property 'RouteController' of undefined global-imports.js?a26cc176b56b3d2b1df619ec7af99630b0fb6a1f:3 
Uncaught ReferenceError: Template is not defined template.about.js?3ead3e2cab8a60252235e31f2533c2179f736294:2 
Uncaught ReferenceError: Template is not defined template.register.js?60e4180bd0193951fab290d41493f5036f66240d:2 
... 53 more errors: 
... mainly "Template is not defined" and "Meteor is not defined" 

라인 (371)은 다음과 같다 :

UI.registerHelper('DynamicTemplate', Template.__create__('DynamicTemplateHelper', function() { 

어떤 이상한 것은입니다 나는 meteor update --release 0.9.3 또는 0.9.2로 돌아가하려고하면 , 나는 아직도 그 오류가 있습니다. 그래서 나는 붙임을 당했다. 나는 그것을 고쳐야 만한다.

다른 유쾌한 점은 유성 서버를 시작할 때마다 진행률 표시 줄에 updating package catalog이 표시되고 서버가 시작될 때까지 (~ 10 초) 걸립니다.

아이디어가 있으십니까?

+0

당신이 오래된 패키지 내가 _updating 패키지 카탈로그 진행 bar_ 문제가 1.0.0으로 해결 될 것이라고 생각 – imslavko

+0

을 사용하고있을 수 있습니다으로 UI을 대체하는 것입니다 [HISTORY.md 참조 곧 나올 1.0.0] (https://github.com/meteor/meteor/blob/devel/History.md#v10) ... 유성우를 공개 후보'$ meteor - release로 실행하여 테스트해볼 수있다. 1.0-rc.2' – garrilla

답변

0

0.9.4에는 템플릿 API가 변경되었습니다. 자세한 내용은 HISTORY.md on gihub/meteor/meteor을 참조하십시오.

즉각적인 문제에 대한 수정 Template

Template.registerHelper('DynamicTemplate', Template.__create__('DynamicTemplateHelper', function() { 
관련 문제