簡體   English   中英

TypeScript的Require.js文本插件功能

[英]Require.js text plugin functionality for TypeScript

我正在用TypeScript構建Backbone應用程序,我想將模板放在單獨的.html文件中(用於語法等)。 我現在不使用Require.js,然后如何加載文本文件。 我想我必須為此編寫一個函數,但是TypeScript中已經有可用的東西嗎?

使用打字稿編譯器,您只能編譯打字稿文件。 將代碼保存在html文件中將不允許您編譯代碼。

如果要從其他Typescript文件加載代碼,則編譯器當前支持commonjsamd樣式的模塊導入。 您可以通過指定tsc --module commonjstsc --module amd來告訴編譯器要使用哪種類型的模型。

Typescript支持兩種不同類型的模塊,即externalinternal模塊。 根據您使用的模塊類型,導入模塊的工作方式有所不同。 看一下語言規范的第9節以及這個這個答案。

有一個requirejs插件,用於加載非代碼依賴性,在這種情況下,一些模板存儲在單獨的html文件中。

github上的requirejs / text

有人在https://github.com/iammerrick/require-ts上寫了類似的內容,盡管您可能需要根據需要進行調整。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM