1.1版本的編譯器速度比所有之前發(fā)布的版本快4倍。閱讀這篇博客里的有關(guān)圖表
TypeScript現(xiàn)在只在使用--declaration
標(biāo)記時(shí)才嚴(yán)格強(qiáng)制模塊里類型的可見(jiàn)性。這在Angular里很有用,例如:
module MyControllers {
interface ZooScope extends ng.IScope {
animals: Animal[];
}
export class ZooController {
// Used to be an error (cannot expose ZooScope), but now is only
// an error when trying to generate .d.ts files
constructor(public $scope: ZooScope) { }
/* more code */
}
}