У меня есть проект Angular 1.x, написанный на ES6 и использующий babel
для загрузки и webpack
для управления.
Теперь я хотел бы импортировать библиотеку angular, но она пишет в ES5, и я не могу импортировать ее напрямую через import xxx from xxx
:
Потому что они не экспортировали модуль. Когда я искал решение в SO, самый простой способ добавить библиотеку, отличную от ES6, — это включить ее в файл index.html
. Однако, поскольку мой angular загружается webpack
, поэтому даже я добавил <script src"xxx"></script>
в последнюю строку body
, он все равно загружается до angular
, поэтому мне нужно найти другой способ.
Другое решение, которое я нашел, это использование exports-loader в webpack, но я не знаю где я добавил код вроде require("exports-loader?file!./file.js");
. Должно быть в webpack.config.js
? Или в основном js-файле angular app.js
(ES6)?
Кто-нибудь может мне помочь? Спасибо