You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在VSCode终端运行NPM命令?解决‘npm未被识别’报错

解决npm命令无法识别的问题
  • 首先明确:npm是Node.js的配套工具,无法单独通过VSCode扩展安装使用,必须先安装完整的Node.js环境。
  • 检查Node.js是否安装:打开系统自带的终端(不是VSCode内的终端),执行node -v,如果返回类似v20.10.0的版本号,说明已安装;若提示命令不识别,下载对应系统的Node.js安装包完成安装即可。
  • 配置系统环境变量:
    1. 找到Node.js的安装路径(默认是C:\Program Files\nodejs)
    2. 打开系统环境变量设置,将该路径添加到Path变量中
    3. 重启所有正在运行的终端和VSCode,再执行npm -v验证是否能显示版本号
  • 同步VSCode终端环境变量:
    如果系统终端能正常识别npm,但VSCode终端不行,可在VSCode的PowerShell终端执行以下命令刷新环境变量:
    $env:Path = [System.Environment]::GetEnvironmentVariable("Path","Machine") + ";" + [System.Environment]::GetEnvironmentVariable("Path","User")
    
    执行后再尝试npm init

内容的提问来源于stack exchange,提问作者User124

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.22 02:09:57