2016-11-05 40 views
0

我剛開始使用Angular 2並試圖學習它。 我正在使用Visual Studio代碼。 如何讓服務器觀察打字稿中發生的情況? 我應該使用某種編譯器來JavaScript的?如何將我的打字稿連接到服務器

在此先感謝!

+0

我會建議您閱讀文檔。你在說什麼服務器?是的,你應該將打字稿編譯爲javascript('tsc file.ts')。 – Jite

+0

不知道「我怎麼讓服務器觀察打字稿文件中發生了什麼」的含義。請詳細說明您嘗試完成的內容。 –

回答

0

在腳本文件可用之前,將腳本文件轉碼(轉換)爲Javascript。這是因爲瀏覽器不執行打字稿。這意味着你需要使用打字稿編譯器。服務器不能直接看中發生了什麼(你是什麼意思?),因爲這些文件不是直接運行的。

一旦.ts變成.js,它可以用作任何Javascript會。如果您的應用程序在瀏覽器中運行,您可以通過使用HTTP請求來讓服務器知道發生了什麼,就像所有網站一樣。

如果您在服務器上運行Javascript(例如:Node),請詳細說明您的意思。你的問題有點混亂。

您已標記此問題angular2,所以我假設這是您將使用Typescript的上下文。我建議starting here

+0

非常感謝! 現在的事情是,每次我在js文件中進行更改時,瀏覽器會自行刷新自己,無論我做什麼更改都會顯示在那裏。但ts文件並非如此。 – Sujood

+0

@不用客氣。如果我的帖子回答了你最初的問題,請記得選擇它。你現在提出的是一個單獨的問題。如果你在ts中編碼,你不應該手動改變js文件。您編輯ts,然後編譯爲js,然後將js提供給瀏覽器。 – BeetleJuice