1
여기 내 Gruntfile 재스민 설정 작업이 있습니다. 나는 jquery와 jasmine-jquery를 벤더 옵션을 통해 추가했다.grunt-contrib-jasmine ReferenceError : 변수를 찾을 수 없습니다 : jQuery
jasmine: {
src: {
src: '<%= paths.dist %>/**/*.js',
options: {
specs: '<%= paths.tests %>/specs/*Spec.js',
helpers: '<%= paths.tests %>/helpers/*Helper.js',
outfile: '<%= paths.tests %>/_SpecRunner.html'
},
vendor: [
"<%= paths.bower %>/jquery/dist/jquery.js",
"<%= paths.bower %>/jasmine-jquery/lib/jasmine-jquery.js"
]
}
},
실행 후 grunt 오류가 발생합니다. 예감없는 재 스민처럼 보이지 않는 일을하는 공급 업체를 포함하지 마십시오.
Running "jasmine:src" (jasmine) task
Testing jasmine specs via PhantomJS
>> ReferenceError: Can't find variable: jQuery at
>> dist/script.js:97
Core
X should return element
ReferenceError: Can't find variable: $ in file:///Users/jedrzejchalubek/Dropbox/Script/tests/specs/CoreSpec.js (line 6) (1)
ReferenceError: Can't find variable: $ in file:///Users/jedrzejchalubek/Dropbox/Script/tests/specs/CoreSpec.js (line 10) (2)
감사합니다. @jedrzejchalubek, 내 인생을 저장했습니다. :) –