Как использовать Babel или веб-пакет в старом php-сайте с отдельными модулями - PullRequest
0 голосов
/ 03 октября 2018

У меня есть старый проект, и я не могу использовать синтаксис ES6 , потому что я не знаю, как реализовать Babel или Webpack для передачи ES6 в ES5 .

Все js-модули выполняются в файле main.php следующим образом:

<script language="JavaScript" type="text/javascript"  src="<?php echo $documentroot;?>
        MAIN.js?v=<?php echo $jsVersion;?>">
</script>

Как я могу настроить Babel для работы со старой установкой?Сайт использует JQuery.на странице настройки Babel предполагается использование npm, но в проекте не используются node или npm, только чистый php и jQuery.

Webpack также требуется в качестве обязательного Node.js в руководстве по установке

1 Ответ

0 голосов
/ 03 октября 2018

Для практического использования Babel / Webpack вам необходим стек Node / npm, доступный в вашей среде разработки.

Сервер, фактически обслуживающий ваш проект, не нуждается в них, если вы упаковываете и переносите файлы локально(или в конвейере CI) и разверните их на сервере, как обычные старые модули JS.

...