2017-06-05 23 views
0

私はいくつかのコンポーネントでd3(v4)を使用するAngularプロジェクトを開発しています。私はVisual Studio 2015(Update 3)を使用しており、Visual Studio v1.8.36.0用のTypescriptがインストールされています。私はノードv6.10.2をインストールしています。Visual Studio 2015インポートd3モジュール 'd3'を見つけることができません

私はpackage.jsonファイルを直接編集し、npm install --saveを実行してd3をインストールしました。私は"d3": "^4.9.1"私のpackage.jsonファイルに記載されている。

私のプロジェクトではWebpackを使用し、ファイルのvendorセクションには'd3'と記載されています。

私のプロジェクトのnode_modulesフォルダーと@typesの中でチェックしました。トップレベルのd3フォルダーとすべての個々のd3モジュールのタイプ定義を見ることができます。また、すべてのd3フレームワークフォルダはnode_modulesにあります。

D3はうまくいきます。私はintellisenseを持たず、インポート設定import * as d3 from "d3";は、"d3"の下に 'can not find module d3'というエラーを表示します。

奇妙なことに、奇妙なことに、Windows 7とVisual Studio 2015を実行しているMacラップトップでもこのプロジェクトを行います。チームエクスプローラでプロジェクトを同期して作業を続けると、

私はこれを試して整理するために多くの提案に従ってきましたが、まだ何も助けていません。誰も私が逃しているものを提案することはできますか?

+0

'import'文はどのような種類のファイルですか? – anbnyc

+0

角4コンポーネントのTypescriptファイル。 – TDC

答えて

0

最終的に、この問題はTypescript for Visual Studioを再インストールすることで修正されました。

関連する問題