В документации по шаблонным литералам для ES6 есть следующее пример синтаксиса:
`string text ${expression} string text`
После этого моя функция:
function madLib (verb, adjective, noun) {
return `We shall ${verb} the ${adjective} ${noun}.`;
}
В консоли это выводит, как ожидалось:
We shall fly the iridescent zoo.
Однако пакет eslinter жалуется на фатальную ошибку синтаксического анализа при первом обратном тике, ссылаясь на
Unexpected character '`'
Почему это?
(Этот сообщение SO о литералах касается синтаксической ошибки - не удалось найти другие похожие сообщения eslinter.)