иногда случаются косяки с подключением именно сццов из ноде-модулей. потому что создатели этих модулей иногда не указывают в своих package.json необходимые сцц-файлы.. )
а cdn как минимум потому что не все js грузяться на одной странице и как максимум ( говорят это помогаает ) плюс это обычная верстка, не app. И файлик в 400-500kb плохо воспринимается google speed ругается. А это требование сейчас указано.
хех, пока чисто предположил что будет, ошибся ? т.е. если я указываю externals этого достаточно, что бы он сделал грубо говоря его "внешним" модулем и не подключал в бандл ?
Говорят да, что происходит в бандле можно через weback-bundle-analyzer посмотреть
Попробую еще раз. Все плагины и библиотеки подключаются как в npm modules так и в cdn ( fallback с сервера файлы берут на которм лежит сайт ). в node_modules беру только стили картинки и иконки. подкючаю напрямую. А потом для работы мне нужно что бы jquery к примеру была глобальная переменная. Иначе мой код не будет видеть библиотеки из CDN тогда выполняется следующий код.