Visual Studio 2017无法在保存时恢复包

Bru*_*e C 8 npm visual-studio-2017

在VS2017中,我有一个快速的node.js"Hello world"项目.node.js的已安装模板包括使用NPM通过包含的package.json 我正在编辑package.json文件以包含新的依赖项.保存后,package.jsonVS应该安装任何包含的新软件包.

我从项目模板开始:Other Languages\TypeScript\Node.js 项目模板:空白Node.js Web应用程序

我确认在保存package.json时启用了恢复npm包的选项

工具\选项\项目和解决方案\ Web包管理\包还原

但无论我对package.json进行什么更改,VS都不会运行npm并安装缺少的软件包.另外,如果我构建或运行VS将不会自动安装丢失的包.我可以右键单击npm并选择Install Missing Packages,它可以正常工作.

我错过了什么?

在此输入图像描述

Jim*_*mmy 4

NPM 包的“保存时还原”目前在 NPM 项目中不起作用。我仍在追查根本问题,但我确实遇到过一次讨论,他们(NTVS 人员)希望选择退出 Web 项目的某些行为。

单个包节点上有一些上下文菜单选项npm可用于恢复/更新等。您还可以为这些上下文菜单项创建新的键盘快捷键,但我不知道如何工作Ctrl+S

我正在内部跟进,重新审视这些决定,但与此同时,发送反馈,以便我们有一些客户数据可供参考!