@AlexeyMoshkin

Как исправить ошибку grunt-contrib-uglify «Unexpected character»?

При билде проекта варнинг:

>> Uglifying source app/chrome/scripts/shared/common.js failed.
Warning: Uglification failed.
Unexpected character ' ` '. 
Line 582 in app/chrome/scripts/shared/common.js
 Use --force to continue.


Строчка, вызвавшая варнинг:

var preloader = `<div id="preload-bar" style="width: 352px; >hello world!</div>`;


Обновление grunt-contrib-uglify не помогло.
Добавление в грунтфайл строки
grunt.file.defaultEncoding = 'utf-8';
тоже не помогло.
  • Вопрос задан
  • 383 просмотра
Решения вопроса 1
@AlexeyMoshkin Автор вопроса
На самом деле нужно сконвертировать ваш es6 код в es5. Это можно сделать добавив grunt-задачи, такие как grunt-es6-transpiler или grunt-babel
И еще по теме es6-tools.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
IonDen
@IonDen
JavaScript developer. IonDen.com
Это недопустимый вид ковычек. Одинарные вот такие: '
+ у вас пропущена одна двойная кавычка в style
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы