2014-09-30 1 views
0

ember CLI에 ember-simple-auth를 설치하려고하는데 잘못된 것이 있습니다. 새로운 ember CLI 프로젝트를 생성하고 다음을 실행하여 ember-simple-auth를 설치합니다. ember-cli에 addon 설치

npm install --save-dev ember-cli-simple-auth 
ember generate ember-cli-simple-auth 

은 또한 그냥 아무것도 누락되지 않았 확인하기 위해 bower install를 실행하고, bower_components에 존재 ember-simple-auth 것을 확인했다. 내가 놓친 무엇

ENOENT, no such file or directory '/home/me/Projects/spa_client/tmp/tree_merger-tmp_dest_dir-8L6qfwzZ.tmp/simple-auth.js' 

: 그러나, 나는하려고하면 오류를

import Base from 'simple-auth/authorizers/base'; 

엠버 서버를 던졌습니다 사용하여 가져?

편집

엠버 CLI 버전 : 유사한 상황에서 ENOENT에 직면했을 때

$ ember -v 
version: 0.0.46 
node: 0.10.25 
npm: 1.4.27 
+0

는 그것은 '엠버 - 간단한 인증/권한 부여 프로그램 /베이스'에서 '수입 자료가 될 안된다' – thecodejack

+0

가져 오기 경로는'간단한 인증/권한 부여 프로그램/base''입니다. 실행중인 Ember CLI 버전은 무엇입니까? – marcoow

+0

@marcoow 나는 가장 최근의 추측이다. 어제 npm을 통해 설치했습니다. – aquavitae

답변

0

, 나는 종종 있음을 자동으로 필요한 비트를 가져 whould 엠버 - CLI-간단한 인증 심을 찾기 rm -r tmp을 수행하여 ember-cli tmp 디렉토리를 지우고 다시 빌드하도록 강요함으로써 완료 될 수 있습니다 - ember-cli가 디렉토리 구조의 완전한 재 빌드없이 새로운 일부를 집어 내지 못하는 것처럼 보입니다.

ember-cli 심과 분배 경로를 내려가려면 Brocfile에 app.import이 필요합니까? 같은 뭔가 :

app.import('bower_components/ember-simple-auth/ember-simple-auth.js'); 
+0

아니요, Ember CLI Addon이 Ember Simple Auth의 AMD 빌드를 자동으로 가져 오거나 적어도 가져와야합니다. – marcoow

+0

나는 알고있다 - 나는 희망을 갖고 그것을 명확하게하기 위해 나의 대답을 편집했다. –