现在,TypeScript的类型包位于@types/packagename
形式的节点包中。
Visual Studio,通常支持npm包,似乎找不到任何一个:
事实上,该行在解决方案资源管理器中创建了这个:
就好像Visual Studio甚至无法正确解析包名。
因此,它也无法安装包。
这是来自新的Visual Studio 2017,我已经从Visual Studio 2015中了解到这一点。
然而,我读过其他人谈论在Visual Studio中使用npm的方式,而不是暗示他们使用这些类型的包。
我正在使用向导中新创建的nodejs控制台应用程序。
那么这里发生了什么以及可以做些什么?
答案 0 :(得分:1)
我必须使用node.js交互式控制台安装这些软件包
.npm [YOUR_VS_PROJECT_NAME] install @types/jquery
请注意,如果您使用VS'node.js控制台,则必须使用开头的点。与YOUR_VS_PROJECT_NAME周围的括号相同。
之后,它会在列表中正确显示
但是整个npm集成看起来很麻烦。我无法使用安装GUI,或者在package.json中,有时VS无法找到可用的版本。
答案 1 :(得分:0)