2014-09-22 8 views
0

내 애플 버전 0.8.3와 함께 잘 작동했지만, 내가 터미널 말한다 때문에 버전 0.9.2.2으로 업데이트하려고이 : 나는 유성 업데이트 시도 유성 응용 프로그램 나누기 0.8.3

=> Errors prevented startup: 

While building the application: 
error: no such package: 'iron-router' 
error: no such package: 'spin' 
error: no such package: 'momentjs' 
error: no such package: 'iron-router-progress' 
error: no such package: 'zurb-foundation' 
error: no such package: 'accounts-entry' 

=> Your application has errors. Waiting for file change. 

및 터미널이 인쇄 : 나는 .meteor의 해제 파일을 확인하고 0.8.3 말한다, 그래서 새로운 응용 프로그램은 내가 가진 새로운 응용 프로그램의 모든 코드를 붙여 넣습니다 모든 패키지를 추가 생성
This project is at the latest release which is compatible with your current package constraints. 

그 나는 가지고 있었다.

<deprecated> [Router] 'before' is deprecated. Please use 'onBeforeAction' instead. Error 

내가 사용하는 'onBeforeAction'대신 '이전'의, 그리고 새로운 응용 프로그램에 입력을 다시 시도하고 : 내가 먼저 콘솔이 오류가 인쇄 된 새로운 응용 프로그램에 입력하려

다음 아무것도 : 서버 및 콘솔 오류 및 브라우저에서 내 데이터 대신 표시하지 않습니다. [개체 개체]

나는 완전히 잃어 버렸으므로 이것에 대한 도움이 될 것입니다.

미리 감사드립니다.

답변

0

mrt migrate-app을 사용했을 것으로 의심됩니다. 비슷한 문제가 있었지만 내 .meteor/release 파일을 수동으로 편집했습니다.

철제 라우터 문제는 꽤 오래된 버전의 패키지를 사용하고있는 것 같습니다. the docs을 읽고 필요에 따라 수정해야합니다.

출력의 가장 큰 원인은 레이아웃 템플릿에 yield을 사용했기 때문입니다. {{> yield}}과 같은지 확인하십시오.

관련 문제