Я изучаю этот демонстрационный проект Webpack https://github.com/Foxandxss/GermanWords-ng1-webpack. Этот проект содержит в нескольких файлах этой линии (функции/дома/индекс функция/Войти/индекс):Webpack import угловой в демо-проекте angular-webpack-workflow
import angular from 'angular';
Я не понимаю - если «угловая» библиотека будет несколько раз включаются в результате, потому что файл расслоения плотного эта библиотека существует в нескольких исходных файлах? Я просмотрел файл конфигурации webpack, но не могу понять. Пожалуйста, вы можете устранить эти вопросы?
Webpack создаст готовый файл из всех ваших исходных файлов, только потянув необходимые компоненты, которые существуют как импорт. Все зависимости в ваших файлах необходимо импортировать там, где они используются. Это очень аккуратно, так как все зависимости импортируются там, где они используются, что упрощает разбиение кода на многие файлы без каких-либо проблем с тем, что принадлежит. – thsorens
Итак, чтобы добавить, угловые будут существовать только один раз в финальном файле, создаваемом webpack, независимо от того, сколько файлов оно импортирует – thsorens