【问题标题】:Is there a way to require a module in TypeScript without binding a new variable?有没有办法在不绑定新变量的情况下要求 TypeScript 中的模块?
【发布时间】:2013-11-22 09:31:15
【问题描述】:

TypeScript 中的标准模块导入语法,

import foo = require('foo');

要求您将新标识符绑定到导入的模块。但在某些情况下,我只想表达一个依赖而不绑定任何东西。例如,如果我依赖的 jQuery 插件实际上并不导出内容,它只会向 jQuery 本身添加新字段。有没有办法做类似的事情

require('foo');

没有导入部分?

【问题讨论】:

    标签: typescript


    【解决方案1】:

    您可以使用未记录的amd-dependency 标志:

    /// <amd-dependency path="foo"/>
    

    附加信息(略过时的视频):http://www.youtube.com/watch?v=4AGQpv0MKsA&hd=1

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-11-05
    • 2020-12-04
    • 1970-01-01
    • 1970-01-01
    • 2020-06-08
    • 2019-03-21
    相关资源
    最近更新 更多