我無法在用TypeScript編寫的Angular2項目中使用cal-heatmap。任何幫助如何得到這個將不勝感激。在Typescript Angular 2項目中使用通過npm安裝的JS庫
我正在使用webpack(webpack.config.js)捆綁應用程序。這裏是ts.config。我用npm和tsd安裝了cal-heatmap。在我的應用程序的打字稿代碼,我會做這樣的:
import * as calheatmap from 'cal-heatmap';
然而,當我在瀏覽器中打開應用程序calheatmap
仍然是不確定的,沒有什麼是進口的。該庫基於d3和d3本身的作品。使用相同的包安裝過程以下只是工作我的應用程序中:
import * as d3 from 'd3';
我懷疑CAL-熱圖無法工作,因爲它JS code(從NPM)或ts.d是不兼容的,但我不知道該怎麼補救這一點。
任何提示將不勝感激,謝謝!
試試這個:'/// ' –
Langley
嗨,謝謝你的回覆。這不能解決它和IIRC的參考符號不再需要最新版本的Typescript。 –
http://www.typescriptlang.org/手冊比較「環境內部模塊」和「環境外部模塊」 – Langley