Когда мы запустили eslint --fix
на нашей кодовой базе, она заменила множество конкатенаций строк из нашего старого кода на литералы шаблонов.Это здорово, но это противоречит интуиции.
//legacy
const mass = parseFloat(item.mass).toFixed(3) + 'kg';
//output after eslint
const mass = `${parseFloat(item.mass).toFixed(3) }kg`;
Почему здесь есть два пробела между концом выражения и символом }
?Как этого можно избежать?