我最近安装了visual studio 2015。
我还从官方来源安装了visual studio 2015的nodejs工具:
Visual Studio tools for nodejs
现在我可以在visual studio 2015中创建nodejs-express 4个项目。 我也可以在我的编辑器中进行npm操作。
但我无法使intellisense工作。
它不显示代码建议。
我是否必须手动启用它?
我尝试了很少的博客并尝试编辑:
工具=>选项=>文字编辑器=> NodeJs
但是没有配置nodejs选项..只有javascript存在。
此外,当我从IDE运行npm install时,安装node_modules后会显示以下消息:
无法找到用于Intellisense的打字包管理器工具
任何输入?
感谢
答案 0 :(得分:0)
我们在一个VS2015实例中遇到了同样的问题。它似乎与另一个行为不同,因为Node.js Visual Studio工具运行良好。我使用了一种解决方法来"将智能感应打开"在VS显示消息的机器中"找不到用于Intellisense"的打字包管理器工具。
关闭解决方案;
卸载打字npm本地包:
npm uninstall typings -S
(从项目文件夹执行)
安装类型npm作为全局包:
npm install typings -g -S
全球安装的打字词典:
typings install dt~node --global --save
typings install dt~express dt~serve-static dt~express-serve-static-core --global --save
typings install dt~angular --global --save
在Visual Studio 2015中重新打开了解决方案。
消息"找不到用于智能感知的打字包管理器工具"解决方案打开时仍会出现,但IntelliSense正在运行。
问题似乎对每台开发机器中安装的某些配置或软件很敏感,但我们直到现在才确定。
此致
答案 1 :(得分:0)
我尝试了以下内容并且有效
npm install typings -g -S