D3.js Visual Studio 2015导入d3找不到模块';d3和x27;

D3.js Visual Studio 2015导入d3找不到模块';d3和x27;,d3.js,visual-studio-2015,npm,D3.js,Visual Studio 2015,Npm,我正在开发一个Angular项目,它在一些组件中使用d3(v4)。我正在使用Visual Studio 2015(更新3),并且已安装Visual Studio v1.8.36.0的Typescript。我已经安装了NodeV6.10.2 我通过直接编辑我的package.json文件和执行npm安装--save安装了d3。我的package.json文件中列出了“d3”:“^4.9.1” 我的项目使用Webpack,在我的Webpack.config.vendor.js文件的vendor部分,

我正在开发一个Angular项目,它在一些组件中使用d3(v4)。我正在使用Visual Studio 2015(更新3),并且已安装Visual Studio v1.8.36.0的Typescript。我已经安装了NodeV6.10.2

我通过直接编辑我的
package.json
文件和执行
npm安装--save
安装了d3。我的
package.json
文件中列出了
“d3”:“^4.9.1”

我的项目使用Webpack,在我的
Webpack.config.vendor.js
文件的
vendor
部分,我列出了
'd3'

我检查了我的项目的
节点_modules
文件夹,在
@types
中,我可以看到顶级d3文件夹和所有单个d3模块的类型定义。此外,所有d3框架文件夹都位于
节点\u模块中

D3工作正常,我只是没有intellisense,我的导入设置是“D3”中的D3
“d3”
下显示错误,显示“找不到模块d3”

奇怪的是,我还在一台运行Windows 7和Visual Studio 2015的Mac笔记本电脑上完成这个项目,当我在团队资源管理器中同步项目并继续工作时,这台电脑上的一切都很好


我已经采纳了许多建议,试图解决这个问题,但没有任何效果。有人能告诉我缺少什么吗?

最终,通过重新安装Visual Studio的Typescript,这个问题得到了解决。

Angular 4组件的Typescript文件中的
import
语句是什么类型的文件。