所以我決定是時候學習打字稿了。我來自.net背景,並且非常精通NodeJS,並且想要合併這兩者。Typescript hinting + webstorm + nodejs + require
我已經擊中了一個試圖用「require」d模塊使用打字稿的樹樁。我認爲一個代碼示例將更好地說明
///<reference path="tsd/q.d.ts" />
var q = require('q'); //<--- How do I set the type of this using the reference path above?
function test() {
var deferred = q.defer();
deferred.resolve();
return deferred.promise;
}
我知道導入,但似乎需要其他文件在打字稿?或者,我是否完全誤解了打字稿可以做什麼?
它看起來像迄今爲止的解決方案是,我需要使用:import q = require('q');這很好地結合起來。我還需要廣告 - 模塊commonjs參數到我的webstorm文件觀察器,讓它編譯 –