У меня есть код, написанный во многих местах. Я хочу провести рефакторинг кода, чтобы иметь возможность использовать компилятор JavaScript для проверки производительности и синтаксиса. Какова рекомендация для подготовки кода для компиляции?
- У меня есть код JavaScript, написанный с EJS для рендеринга некоторых серверных данных в JavaScript:
Код:
<% if(product.type){ %>
$('#someid').html('<%= product.type %>'); //javascript
<% } %>
- Я думаю, что компилятор изменит имя моей переменной (я знаю, что она может быть настроена так, чтобы не изменять какую переменную, но у меня так много их используется на страницах, скриптах или виджетах / подстраницах; что-то вроде global
var
), в этом случае он обязательно свернет мой код.
Я слышал, что запись в стиле замыкания помогает изменять конфликты между файлами скриптов. Нужно ли переписывать весь код, используя этот шаблон? Должен ли я построить код из Scatch? Я прошу способ подготовить код для компиляции, любое предложение?