目前我有一個(gè) NodeJS 應(yīng)用程序,它使用用 TypeScript 編寫并使用 Angular 2 的客戶端代碼啟動(dòng)一個(gè) http 服務(wù)器。是否可以在 Go 中做同樣的事情?我嘗試用谷歌搜索 TypeScript 和 Go,但沒有找到任何相關(guān)內(nèi)容。我是否應(yīng)該安裝 nodeJS,安裝 typescript 編譯器npm install -g typescript,在我更改它們時(shí)編譯 typescript 并在我的 Go 服務(wù)器上提供 javascript 文件?任何有關(guān)該問題的信息將不勝感激。
1 回答

www說
TA貢獻(xiàn)1775條經(jīng)驗(yàn) 獲得超8個(gè)贊
你有幾個(gè)選擇:
通過在您的 html 中包含 typescript 庫并加載來執(zhí)行翻譯客戶端
<script type='text/typescript' src="/myscript.ts"></script>
在后臺(tái)運(yùn)行
tsc -w
并只提供已編譯的 javascript。您可以在您的應(yīng)用程序啟動(dòng)時(shí)啟動(dòng)它,這樣它也會(huì)隨著您的應(yīng)用程序而死。我只在“開發(fā)”模式下運(yùn)行 tsc,并簽入 js 文件以供生產(chǎn)使用。接收請(qǐng)求時(shí)按需運(yùn)行 tsc 并緩存結(jié)果。檢測(cè)更改可能非常棘手,但有一些軟件包可以幫助解決這個(gè)問題。
- 1 回答
- 0 關(guān)注
- 212 瀏覽
添加回答
舉報(bào)
0/150
提交
取消