Я хочу добавить прогресс: https://ricostacruz.com/nprogress/ в мое веб-приложение, чтобы оно было видно до загрузки сайта (=== отображается до тех пор, пока все пакеты не загружены и не обработаны браузером).
Я написал js-файл, который запускает индикатор выполнения:
require('nprogress/nprogress.css')
const NProgress = require('nprogress')
if (!document.getElementById('nprogress')) {
NProgress.start()
}
document.getElementById('nprogress').addEventListener('onDone', NProgress.done)
Мне нужно запустить его перед любым другим пакетом.
Как я могу это сделать?
То, что я пробовал:
Я пытался использовать html-webpack-include-assets-plugin
, но в результате мой js-файл был загружен, но не обработан вообще веб-пакетом (require
s все еще находится в этом файле)и это не было выполнено.