Заставьте gulp-uglify игнорировать определенные символы / токены - PullRequest
0 голосов
/ 10 июня 2019

У меня есть код javasript, но, к сожалению, gulp-uglify не может увеличить или уменьшить код из-за присутствия символа «` »(без кавычек).Да, тот же символ, который мы используем здесь в stackoverflow для подсвечивания слов

var sb = new ScrollBooster({
      viewport: viewport,
      content: content,
      bounce: true,
      bounceForce: .1,
      textSelection: false,
      friction: 0.14,
      emulateScroll: true,

      onUpdate: function (data) {

        content.scrollLeft = data.position.x;
        content.scrollTop = data.position.y;

        content.style.transform = `translate(${-data.position.x}px,  ${-data.position.y}px)`;
                           //HERE ↑                                

      },
    });

Здесь в последней строке используется этот символ.Есть ли способ, которым я могу заставить gulp-uglify игнорировать этот символ, потому что у меня нет альтернативы этому коду, поскольку он является частью синтаксиса библиотеки JS

ОШИБКА:

GulpUglifyError: unable to minify JavaScript
Caused by: SyntaxError: Unexpected character '`'
...