После того как поставил babel и понял что скрипты я не могу подключать таким образом "import $var from ...", а именно этот код в браузере становится как "requare" и я не смог разобраться как это решить, решил поставить плагин gulp-file-include, потому, что больше ничего нормального не нашел.
Когда подключаю 2 сторонние библиотеки (jquery и materialize-css) то скрипт ломается:
// @include('../../node_modules/jquery/dist/jquery.js')
// @include('../../node_modules/materialize-css/dist/js/materialize.js')
после сборки, когда открываю страницу, в консоле разработчика выдает:
Uncaught TypeError: Cannot use 'in' operator to search for 'Array' in undefined
at Object.$jscomp.polyfill (app.js:1680)
at app.js:1680
а если я materialize.js уберу и оставлю только jquery то все норм работает...
После этого я пошел по старинке создал папку на рабочем столе и в ручную подключил в 2 тега скрипт это библиотеки и все прекрасно работает...
Почему такая беда подскажите кто шарит пожалуйста, как быть в этом случае? Может можно какими-нибудь другими способами подключать скрипты?