如果我使用语法引用 TypeScript 声明文件(例如 jquery.d.ts)/// <reference path="..."/>
,则由我来确保通过其他方式加载相应的库,即仅引用 .d.ts 文件不会加载图书馆。
有没有办法让 TypeScriptrequire()
在我使用它时生成对库的调用?如果我不使用 AMD/requirejs,我可以require
手动调用,但我想让它与 AMD 一起工作。
这样做的好处是我的依赖项不会在两个地方定义。从 .ts 文件中引用库就足以确保它加载,而不必在我的 HTML 中手动维护依赖项列表。
更新:我打开了一个新问题,澄清了我的确切情况。由于我没有提供所有必要的细节,因此我想对我最初的问题的答案表示赞赏。