webpackJsonp is not defined

317
24 января 2018, 16:52

Открываю страницу и всё падает с сообщением

Uncaught ReferenceError: webpackJsonp is not defined
at common-libs.bundle.6788fb3a100dc8311450.js:1

Всё собирается вебпаком при помощи HtmlWebpackPlugin.

Answer 1

Нужно чтобы файлы скриптов оказались подключены в правильном порядке:

<script type="text/javascript" src="/manifest.bundle.js"></script>
<script type="text/javascript" src="/polyfills.bundle.js"></script>
<script type="text/javascript" src="/vendor.bundle.js"></script>
<script type="text/javascript" src="/main.bundle.js"></script>

Для этого у HtmlWebpackPlugin есть параметр chunksSortMode:

var order = ['manifest', 'polyfills', 'vendor', 'main'];
new HtmlWebpackPlugin({
    template: path.resolve("./src/pages/some-page.html"),
    filename: "some-page.html",
    chunksSortMode: (f, s) => order.indexOf(f.names[0]) - order.indexOf(s.names[0]),
    chunks: devChunks.poMatrix
}),
READ ALSO
Как использовать объект вместо функции?

Как использовать объект вместо функции?

Тут через функцию создал объект со скрытой от внешнего доступа переменной и методом для работы с этой переменной:

175
WebSocket push уведомление

WebSocket push уведомление

Здравствуйте, нужно реализовать WebSocket клиент-сервер, где сервер наNet и библиотека Fleck, а клиент на JavaScript в браузере

200
Добавить параметр в url

Добавить параметр в url

У меня есть фильтр http://vjachrf

170
Как реализовать увеличение картинок?

Как реализовать увеличение картинок?

Добрый вечерПомогите решить проблему

203