2016-09-17 1 views
0

토드 모토의 1.5 각도 자습서를 시작하려고하지만 모든 의존성을 추가하고 npm 설치를 실행 한 후 npm start를 실행하면 브라우저에 필수 오류가 표시되지 않습니까? 아무도 나에게 뭐가 잘못 됐는지 말해 줄 수 있니? 필요가 정의되지 않았습니까? 토드 모토 각도 1.5 초보 자습서

종자 프로젝트

는 여기에서 찾을 수 있습니다 : 당신이 모듈 '중포 기지'를 볼 수 https://github.com/toddmotto/ultimate-angular-master-seed

vendor.js:39766 Uncaught ReferenceError: require is not defined 
vendor.js:4640 Uncaught Error: [$injector:modulerr] Failed to instantiate module root due to: 
Error: [$injector:modulerr] Failed to instantiate module components due to: 
Error: [$injector:modulerr] Failed to instantiate module components.auth due to: 
Error: [$injector:modulerr] Failed to instantiate module firebase due to: 
Error: [$injector:nomod] Module 'firebase' is not available! You either misspelled the module name or forgot to load it. If registering a module ensure that you specify the dependencies as the second argument. 
http://errors.angularjs.org/1.5.8/$injector/nomod?p0=firebase 

답변

1

사용할 수 없습니다! 나는 당신이 그에게 연락을 요청하는 것이 좋습니다

<script src="https://cdn.firebase.com/js/client/2.2.2/firebase.js"></script> 
    <script src="js/vendor.js"></script> 
    <script src="js/bundle.js"></script> 
    <script src="https://cdn.firebase.com/libs/angularfire/1.0.0/angularfire.min.js"></script> 

이 줄

<script src="js/vendor.js"></script> 
<script src="js/bundle.js"></script> 

src 폴더에

이동 및 변경 : 그래서이 문제를 해결하는 가장 빠른 방법은이 라이브러리를 추가하는 것입니다 해결책은 문제를 해결할 수있는 간단한 팁 일 뿐이지 만 지금은 그렇지 않을 수도 있습니다.

+0

파일이 여러 다른 모듈과 파일을 필요로하기 때문에 작동하지 않았습니다. –

+0

글쎄, 나 자신이 네가 나에게 준 것을 복제하고이 라인을 추가 했으므로 작동 할 것이다. 그러나 내가 말했듯이, 토드와이 문제를 해결할 필요가있다. – Majid

+0

npm을 시작할 때 나는 hello world와 firebase error를 보게된다. 콘솔을 점검해도 여전히 require가 정의되지 않았음에도 불구하고 사라졌습니다. –

0

시드 프로젝트에서 Todd motto가 수정했습니다. 코드를 깨뜨린 구문을 필요로하는 새로운 버전의 Fire Base로 인해 발생했습니다.

관련 문제