angular - ngconf2015demo üzerinde tsc çalıştırılırken hata - tsd.d.ts eksik


Windows üzerinde Visual Studio 2015RC ile Angular2 kurmaya çalışırken ve ng-conf 2015 için TodoMVC uygulama demosu talimatlarını takip ederken, tsd reinstall komutunun aşağıdaki çıktıyı verdiği noktaya geliyorum:

c:\...>tsd reinstall
>> tsd 0.5.7
-> running reinstall
>> written 1 file:
    - angular2/angular2.d.ts

ve bu typings klasörünü oluşturur, ama içinde tek şey yukarıdaki angular2/angular2.d.ts'dir

tsd.json içeriği şudur:

{
  "version": "v4",
  "repo": "borisyankov/DefinitelyTyped",
  "ref": "master",
  "path": "typings",
  "bundle": "typings/tsd.d.ts",
  "installed": {
    "angular2/angular2.d.ts": {
      "commit": "b3834d886a95789e6ab56e8244775ec10c5293d0"
    }
  }
}

Yani bir sonraki komutu çalıştırmaya çalıştığımda, demo kurulum adımlarına göre tsc, bu hatayı alıyorum:

C:\...> tsc
error TS6053: File 'typings/tsd.d.ts' not found.

Beklenen yerde olmayan bu dosyaya neden yol açtığımı yanlış yapıyorum?

Cevap #1

a.) Lütfen tsd'yi güncelleyin npm update tsd -g.

b.) tsd.d.ts dosyasını yeniden yüklemek ve kaydetmek için save seçeneğini kullanmanız gerekir: https://github.com/DefinitelyTyped/tsd#reinstall-definitions

tsd reinstall -so