node.js - Visual Studio 2017 中缺少 NPM
问题描述
我有 Visual Studio 2017 并添加了对 Node.JS 开发和 ASP.Net Core 的支持。但是当我去包管理器控制台并写
npm
我收到以下错误
术语“npm”未被识别为 cmdlet 的名称
可能是什么问题?
NPM 应该与 VS 完全集成 https://webtooling.visualstudio.com/package-managers/npm/
解决方案
npm 的默认路径是:C:\%ProgramFiles%\nodejs
你应该有一个 npm.cmd 那里。Windows PATH 环境变量需要指向该文件夹。
我的建议是从源头重新安装 nodejs: https ://nodejs.org/en/download/
在安装过程中,确保选择自定义安装并选择“添加到路径”,并确保将其设置为“将安装在本地硬盘上”。
(当然,在执行上述操作之前,请关闭所有 Visual Studio 实例。)
推荐阅读
- asp.net - 使用 Mudblazor 在 Blazor 中进行异步流畅验证
- c - 在c中打印文件的最后10行
- dialogflow-es - 缓慢的 Google 操作控制台
- angular - 同时寻找 ngFor 和带参数的函数示例,即 Stackblitz
- c# - 无法调试 xUnit Theory 案例
- angular - 如果加载选项需要时间,则绑定选择的正确方法
- html - 如何使用 CSS 在两个图像之间创建剪辑路径
- html - 如何在 Angular 11 中使用 Jquery ligtslider
- reactjs - 通过 id React + Flask 获取数据
- javascript - setInterval vs setTimeout vs requestAnimationFrame