Je ne sais pas comment inclure les fichiers JS (vendeurs) après avoir fait passer Angular Cli de SystemJs à Webpack.
Par exemple
Option A
J'ai quelques fichiers js qui ont été installés via npm. Ajouter des balises script à la balise head comme ceci ne fonctionne pas. Cela ne semble pas non plus être la meilleure solution.
<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>
Option B
Incluez ces fichiers js dans le bundle de webpack. Cela semble être la façon dont il faudrait probablement procéder. Cependant, je ne suis pas sûr de savoir comment le faire car tout le code de webpack semble être caché derrière le paquet node angular-cli-webpack. Je pensais qu'il y avait peut-être une autre configuration de webpack à laquelle nous pourrions avoir accès. Mais je n'en suis pas sûr car je n'en ai pas vu lors de la création d'un nouveau projet angular-cli-webpack.
Plus d'informations :
Les fichiers js que j'essaie d'inclure doivent être inclus avant le projet Angular. Par exemple, jQuery et une librairie js tierce qui n'est pas vraiment configurée pour le chargement de modules ou de typescript.
Références https://github.com/angular/angular-cli/blob/master/WEBPACK_UPDATE.md https://github.com/angular/angular-cli/tree/webpack
0 votes
Il semblerait qu'ils soient passés à la version 2.0 de Typecript.
0 votes
Jetez un coup d'œil à blogs.msdn.microsoft.com/typescript/2016/06/15/
0 votes
Merci pour le lien, mais ce n'est pas ce que je recherche. C'est pour ajouter les fichiers de définition. J'essaie de comprendre quelle est la bonne façon d'inclure des bibliothèques JavaScript tierces dans mon projet.
0 votes
Webpack angular2 exemple comment regrouper différents éléments : un pour le vendeur, un pour le polymorphisme, un pour l'application et un pour les css afin de garder une application propre.