Я пытаюсь запустить тесты Жасмина, используя Babel для пересылки.Декораторы еще не поддерживаются в ошибке 6.x
Каждый раз, когда я пытаюсь запустить тесты, которые написаны в синтаксисе Aurelia.js, я постоянно получаю удар с декораторами не поддерживаются ошибкой (моя Бабель версия 6.3.15)
У меня есть следующий в моем .babelrc файле:
.babelrc
{
"presets":["es2015", "stage-0", "stage-1"],
"plugins":["transform-class-properties", "transform-decorators"]
}
и сниппета он не на это:
@inject(HttpClient)
export class Users {
heading = "test";
users = [];
Несомненно, Вавилон должен преобразовать декораторы, учитывая один из пресетов contaisn плагин для него? Даже если это не удастся, разве мой конверт-декораторы не поймает его? Также, сначала это было сделано с Babel 5.8.23, и я все еще видел эту ошибку, поэтому я изменил номер пакета до последнего
А так нет работать в минуту? Я думаю, что я могу удалить декораторы на данный момент, но все же, было бы удобно, если бы он был подключен к компьютеру с последней версией – jbailie1991
, может быть, обходное решение было дано всем, что он обсуждал в проблеме babel. Babel 6 является ошибкой, поэтому они не обновили [repl] (https://babeljs.io/repl/). Вы можете остаться на 5, пока они не разобрались. –
, так что ive получил этап 0 и свойство es7 в вариантах build/babel и свойство es7 в config.js и karma.conf.js, но теперь я получаю ошибки относительно «неожиданного зарезервированного импорта слова» – jbailie1991