Ils m'ont fait r�ver 
Ils ont dit qu'on pouvait utiliser javascript avec typescript sans aucun probl�me et que c'�tait formidable
Ils ont dit que javascript faisait partie de typescript
.
Et je l'ai cru. 
Mais...
Mais, quand j'essaye d'utiliser un simple fichier javascript avec angular, un simple fichier qui dit :
1 2 3 4
|
function bonjour() {
alert('bonjour');
} |
Rien de bien m�chant, hein...
Eh bien cela ne fonctionne pas.
BREF, j'avoue que je commence � me demander si angular est si exeptionnel que �a.
J'ai mis le fichier js dans le dossier src de mon projet.
J'ai ajout� la ligne
1 2 3 4 5
|
"scripts": [
"node_modules/jquery/dist/jquery.min.js",
"src/assets/fichierJS.js"
] |
Dans le angular.json...d'ailleurs, tenez vous bien : il compile ! Oui, je vous assure, il compile...pourtant Dieu sait a quel point Angular est capricieux en ce qui concerne la compilation. Et vas-y que je veux les points sur les i, la d�finitition de chaque objet, chaque bout de code absolut alors que �a marche tr�s bien sans...
BREF...
J'ai aussi mis :
declare const bonjour : any ;
Dans mon comonent ts...
Quand j'essaye de dire bonjour avec mon fichier Javascript, heureux, profond�ment, jubilant m�me � l'id�e que Typescript puisse lire ce fichier comme son Fr�re...
Eh ben mon copain le navigateur me dit :
ERROR ReferenceError: bonjour is not defined
at JeuComponent.ngOnInit
Voil� j'oscille entre d�sillusion, d�ception d'angular, ou tout simplement que je suis pass� � c�t� de quelque chose ou que j'ai loup� un �pisode.
Bref si vous pouvez m'�clairer ce serait sympas
Partager