如何在TypeScript中使用Angularjs

我想用TypeScript来使用Angularjs

为了解决TS2095: Could not find symbol 'angular'错误,我从这里下载了ts文件并添加了对controllers.ts引用,如下所示:

/// <reference path="angular.d.ts" />
/// <reference path="jquery.d.ts" />
var mathML = angular.module('mathML', []);

但我仍然有这样的类似错误:

angular.d.ts(33,28): error TS2095: Could not find symbol 'JQuery'.

我怎样才能解决这个错误? 有没有更好的方法来设置环境来使用TypeScript Angularjs


使用以下目录结构:

|- angular
    |- angular.d.ts
|- jquery
    |- jquery.d.ts
|- mathML.ts

我能够得到下面的示例代码来编译没有错误。

/// <reference path="angular/angular.d.ts" />
var mathML = angular.module('mathML', []);

angular.d.ts文件使用相对路径引用jquery.d.ts文件。 目录结构对于typescript代码来说非常标准。

链接地址: http://www.djcxy.com/p/79885.html

上一篇: How to use Angularjs with TypeScript

下一篇: Storing static files on google drive in my rails app