Я обновил веб-пакет для своего углового приложения с версии 1 до 4. У меня есть два файла polyfills.ts
и vendor.ts
, содержащие импорт поставщиков. Они оба были добавлены в качестве точек входа до основного:
entry: {
polyfills: path.resolve(ROOT, 'polyfills.ts'),
vendor: path.resolve(ROOT, 'vendor.ts'),
main: path.resolve(ROOT, 'main.ts')
}
и используется в общем кусочке
new webpack.optimize.CommonsChunkPlugin({
name: ['vendor', 'polyfills']
}),
Как мы знаем * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 1. Итак, я удалил обе точки входа, удалил плагин комков чанка и теперь импортирую их в мой main.ts
:
import 'polyfills'
import 'vendor'
Это работает, но я не думаю, что это правильный путь - раньше их можно было импортировать, но по некоторым причинам использовались точки входа и порции. В любом случае, как лучше всего это сделать в веб-пакете 4?