ReferenceError: Невозможно найти переменную: определить по адресу http://localhost:7357/assets/test-loader.js, строка 3

Я обновляю свой Ember CLI addon с 0.1.9 до 0.2.0, и у меня возникает ошибка при запуске ember test --server:

ReferenceError: Невозможно найти переменную: определить по адресу http://localhost:7357/assets/test-loader.js, строка 3

ember serve работает, и я могу посетить /tests в браузере, но что-то еще, похоже, нарушило настройку testem / phantom.

Я обновил Phantom и прошел через ember init несколько раз, но я все еще что-то упускаю.

1 ответ

Решение

Проблема была в том, что я использовал синтаксис ES6 в одном из моих файлов в /addon, ES6 там пока не поддерживается, поэтому выдает эту ошибку.

Удаление ES6 (в данном случае обратные галочки) решило проблему.

Обновить

Просто npm install --save ember-cli-babel в вашем аддоне, чтобы получить поддержку Babel для файлов в вашем /addon каталог.

Другие вопросы по тегам