Я не уверен, как включить файлы JS (вендоры) после переключения Angular Cli с SystemJ на Webpack.
Например,
Вариант А
У меня есть несколько файлов js, которые были установлены через npm. Добавление тегов скрипта в тег head таким образом не работает. И это не похоже на лучший способ.
<head>
<script src="node_modules/some_package/somejs.js">
</head>
//With systemJs I could do this
<head>
<script src="vendor/some_package/somejs.js">
</head>
Вариант B
Включите эти файлы js как часть пакета webpack. Это похоже на то, как это должно быть сделано. Однако я не уверен, как это сделать, поскольку весь код веб-пакета, кажется, скрыт за пакетом узла angular-cli-webpack. Я думал, может быть, есть еще одна конфигурация веб-пакета, к которой у нас может быть доступ. Но я не уверен, так как не видел ни одного при создании нового проекта angular-cli-webpack.
Больше информации:
JS файлы, которые я пытаюсь включить, должны быть включены до проекта Angular. Например, jQuery и сторонняя js lib, которая на самом деле не настроена для загрузки модуля или машинописи.
Рекомендации https://github.com/angular/angular-cli/blob/master/WEBPACK_UPDATE.md https://github.com/angular/angular-cli/tree/webpack