2013-02-10 3 views
0

나는 Ember.js를 밖으로 나오려고 노력 중이며 어떤 이상한 문제에 직면하고있다. . Ember.js 모듈이 누락 되었습니까?

처음에 난 형태 Ember-GitHub

및 jQuery를, 핸들, 엠버 라이브러리를 가져 lib 폴더 ember.js 갈래.

Ember 버전에 정의되지 않은 Ember.View, Ember.Router, Ember.Route도 소스 코드에서 찾을 수 있습니다. 정의되지 않은 것으로 나타납니다. 내가 엠버 패키지의 다른 버전을 사용하는 경우

어쨌든 : Download packages

을 난이도에 변화

Ember.View 및 Ember.Router으로하지만 Ember.Controller 및 Ember.Route

없이 버전을 찾을 수 있습니다 minifed 및 not minifed 버전의 동일한 파일 버전입니다.

Ember 소스 코드에서 이러한 모듈을 찾을 수없는 이유는 무엇입니까?

왜이 버전이 버전마다 다양합니까?

답변

1

가장 쉬운 솔루션 :

귀하의 index.html에서 </body> 입력 전에 :

app.js에서
<script src="scripts/vendor/jquery-1.9.0.min.js"></script> 
<script src="scripts/vendor/handlebars-1.0.rc.1.min.js"></script> 
<script src="scripts/vendor/ember-1.0.0-pre.4.js"></script> 

<script src="scripts/app.js"></script> 

는 입력 :

App = Ember.Application.create(); 

// Do some ember stuff here, like making a mapping on the Router 

즐기십시오!

+0

'App.initialize();'는 더 이상 필요 없지만 나머지는 모두 괜찮습니다. 왜 당신은 분실 된 구성 요소가 될지 모르겠다. 설명 할 수 없어요. – Wildhoney

+0

initialize() 단계를 제거했습니다. 통보 해줘서 고마워, 나 자신을 몰랐다;) – polyclick

+0

결론 : 스타터 키트를 사용하지 말고 많은 개정판을 github. 메인 사이트의 것이 유효합니다. –

관련 문제