2012-11-26 2 views
11
내가 PhantomJS와 콘솔, 에 재스민에 의해 jQuery를 사용하는 내 JS 코드를 테스트 할

하지만 ReferenceError: Can't find variable: $

내가에 재스민하여 코드를 테스트 할 수 있습니다 브라우저 정상적으로.

도움 주셔서 감사합니다.

$ phantomjs examples/run-jasmine.js http://localhost:8888/ 
ReferenceError: Can't find variable: $ 

    http://localhost:8888/public/javascripts/PhotoTable.js:59 
ReferenceError: Can't find variable: $ 

    http://localhost:8888/public/javascripts/PhotoTable2.js:129 
ReferenceError: Can't find variable: $ 

    http://localhost:8888/public/javascripts/amenimomakezu.js:18 
    http://localhost:8888/public/javascripts/amenimomakezu.js:20 
ReferenceError: Can't find variable: _error 

    http://localhost:8888/public/javascripts/p121106.js:29 
    http://localhost:8888/public/javascripts/p121106.js:39 
null 
Data loaded [object Object] 
Data loaded [object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object] 
Data loaded [object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object] 
[object Object] 
Winter in October 
[object Object] 
[object Object] 
'waitFor()' finished in 200ms. 

Animal 
Passing 20 specs 
+1

http://stackoverflow.com/questions/16156679/referenceerror-cant-find-variable-when- : 나는 자바 스크립트 파일의 나머지를로드하기 전에로드 JQuery와 내 jasmine.yml을 변경하여 고정 running-jasmineheadlesswebkit – Ringo

답변

4

이 문제도 발생했습니다.

 
src_files: 
    - public/js/jquery.js 
    - public/js/**/*.js