打字稿,导出外部对象属性

时间:2014-03-28 00:28:40

标签: backbone.js requirejs typescript amd

我正在使用带有RequireJs的Typescript,我希望能够做到

import View = require('View');

其中View是对Backbone.View的引用。

  1. 如何让打字稿识别“View”是一个外部类,以便可以导入它而无需输入完整路径? (我目前收到以下错误:“无法解析外部模块''查看''”。

  2. 如何让我的模块导出Backbone.View?以下错误“错误TS1005:';'预期”。

    // View.ts 
    
    /// <reference path="../../typings/backbone/backbone.d.ts" />
    import Backbone = require('backbone');
    export = Backbone.View;
    

1 个答案:

答案 0 :(得分:0)

据我了解,您需要View.ts文件的相对路径 你试过吗

import View = require('./View')

import View = require('../Views/View')

取决于View.ts文件的位置?