首页 > 解决方案 > Visual Studio 2017 中缺少 NPM

问题描述

我有 Visual Studio 2017 并添加了对 Node.JS 开发和 ASP.Net Core 的支持。但是当我去包管理器控制台并写

npm

我收到以下错误

术语“npm”未被识别为 cmdlet 的名称

在此处输入图像描述

可能是什么问题?

NPM 应该与 VS 完全集成 https://webtooling.visualstudio.com/package-managers/npm/

标签: node.jsvisual-studionpm

解决方案


npm 的默认路径是:C:\%ProgramFiles%\nodejs

你应该有一个 npm.cmd 那里。Windows PATH 环境变量需要指向该文件夹。

我的建议是从源头重新安装 nodejs: https ://nodejs.org/en/download/

在安装过程中,确保选择自定义安装并选择“添加到路径”,并确保将其设置为“将安装在本地硬盘上”。

(当然,在执行上述操作之前,请关闭所有 Visual Studio 实例。)


推荐阅读