Я пытаюсь Жасмин в CoffeeScript, но когда я называю jasmine
в терминале, я получаю эту ошибку:Жасмин с CoffeeScript Неожиданной строка Синтаксис ошибки
/home/luca/tries/sourcemaps-demo/spec/mainSpec.coffee:1
nction (exports, require, module, __filename, __dirname) { describe 'A suite',
^^^^^^^^^
SyntaxError: Unexpected string
at Module._compile (module.js:439:25)
at Object.Module._extensions..js (module.js:474:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:312:12)
at Module.require (module.js:364:17)
at require (module.js:380:17)
at /home/luca/.nvm/v0.10.35/lib/node_modules/jasmine/lib/jasmine.js:63:5
at Array.forEach (native)
at Jasmine.loadSpecs (/home/luca/.nvm/v0.10.35/lib/node_modules/jasmine/lib/jasmine.js:62:18)
at Jasmine.execute (/home/luca/.nvm/v0.10.35/lib/node_modules/jasmine/lib/jasmine.js:145:8)
Это моя спецификация/поддержку/jasmine.json:
{
"spec_dir": "spec",
"spec_files": [
"**/*[sS]pec.coffee"
],
"helpers": [
"helpers/**/*.coffee"
]
}
И это мой спецификации/mainSpec.coffee:
describe 'A suite', ->
it 'should return true', ->
expect(true).toBe true
я что-то не хватает?
я выгляжу, как вы не компилируетесь кодом CoffeeScript. – Bergi
@ Bergi Да, вы правы, я не собирал его намеренно, я думал, что Жасмин будет понимать это автоматически ... Мне действительно нужно предварительно скомпилировать мою mainSpec.coffee в mainSpec.js? – cl0udw4lk3r