我一直在使用VSCode for php(laravel)和grails(groovy / java)项目,并喜欢它。
突然出现上述错误消息。
如果我理解正确,那就说:
我想了解的是:
对不起所有的问题,如果摆脱这个不断的警告信息,试着找出工作是值得的。
答案 0 :(得分:0)
Npm用于自动类型获取(ATA),它支持我们的JavaScript IntelliSense。我们的文档中涵盖了此警告:https://code.visualstudio.com/Docs/languages/javascript#_fixing-npm-not-installed-warning-for-automatic-type-acquisition
对于个别观点:
是VS Code要求您带上自己的npm版本。我们不附带一个,因为并非所有用户都需要它,并且大多数js开发人员已经安装了副本。我们正在跟踪从下午here
当您执行触发ATA的操作时,可能会显示此消息。这可以像打开带有import
或require
设置"typescript.disableAutomaticTypeAcquisition": true
以禁用ATA和此消息。缺点是你不会得到你在JS中使用的一些外部模块的intellisense(除非你手动管理打字)
参见第1点。我们需要npm for ATA