2016-05-18 18 views
1

私はangular2を使用するMEANアプリケーションでd3.jsライブラリを使用しようとしています。はangular2プロジェクトにd3.jsを含める

これは私がやったことです:

// <reference path="../../../typings/d3/d3.d.ts" /> 
import * as d3 from "d3/d3"; 

(私はd3.jsグラフを表示したい場合)mypage.tsで

npm install d3 
tsd install d3 

をしかし、私はこのエラーを取得する:error TS2307: Cannot find module 'd3/d3'.

私の入力フォルダ構造:

typings 
- d3 
    d3.d.ts 
- index.d.ts 

index.d.tsは、次のようになります。

/// <reference path="modules/d3/d3.d.ts" /> 
+0

もっと多くの設定ファイルを共有できますか? – cozyconemotel

答えて

3

私は解決策のための私の検索はここで私を導く、Angular2とD3に=どこかに立ち往生。それは私のためにこのように働いた:

import * as d3 from 'd3'; 

それはあなたのためにも動作するかどうか参照してください。

関連する問題