如何在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