2016-11-05 1 views
0

Je viens de commencer avec Angular 2 et j'essaie de l'apprendre. J'utilise Visual Studio Code. comment puis-je laisser le serveur regarder ce qui se passe dans le fichier de type? Devrais-je utiliser une sorte de compilateur pour javascript?comment connecter mon fichier dactylographié au serveur

merci d'avance!

+0

Je vous recommande de lire les documents. De quel serveur parlez-vous? Et oui, vous devriez compiler le typecript en javascript ('tsc file.ts'). – Jite

+0

Aucune idée de ce que signifie "comment puis-je laisser le serveur regarder ce qui se passe dans le fichier de type". S'il vous plaît, développez un peu plus ce que vous essayez d'accomplir. –

Répondre

0

Les fichiers dactylographiés sont convertis en Javascript avant de pouvoir être utiles. C'est parce que les navigateurs n'exécutent pas de tapuscrit. Cela signifie que vous devez utiliser le compilateur dactylographié. Le serveur ne peut pas regarder directement ce qui se passe (que voulez-vous dire de toute façon?) Dans .ts car ces fichiers ne sont pas exécutés directement.

Une fois que le .ts devient .js, il peut être utilisé comme n'importe quel Javascript. Si votre application s'exécute dans le navigateur, vous pouvez informer le serveur de ce qui se passe en utilisant les requêtes HTTP comme le font tous les sites Web.

Si vous utilisez Javascript sur le serveur (par exemple: Node) alors s'il vous plaît préciser ce que vous voulez dire. Votre question est un peu confuse.

Vous avez étiqueté cette question angular2, donc je suppose que c'est le contexte dans lequel vous utiliserez Typescript. Je recommande starting here.

+0

Merci beaucoup! Maintenant, la chose est, chaque fois que je fais des changements dans le fichier js le navigateur se rafraîchit tout seul et tout les changements que j'ai fait apparaître dans là. mais ce n'est pas le cas avec le fichier ts. – Sujood

+0

@Sujood vous êtes les bienvenus. Si mon message répond à votre question initiale, n'oubliez pas de le sélectionner. Ce que vous soulevez maintenant est une question distincte. Si vous codez dans ts, vous ne devriez pas changer manuellement le fichier js. Vous éditez les ts, puis compilez en js, puis servez js dans le navigateur. – BeetleJuice