nvm下载node后 'node' 不是内部或外部命令,也不是可运行的程序
时间: 2024-08-23 15:02:53 浏览: 40
解决淘宝cnpm 安装后cnpm不是内部或外部命令的问题
5星 · 资源好评率100%
当你安装完Node.js后,在命令行(通常是在Windows的CMD或PowerShell、macOS/Linux的终端)中尝试运行`node`命令提示不是内部或外部命令的问题,这通常是由于环境变量设置不正确导致的。以下是解决步骤:
1. **确认安装**:首先,检查是否成功安装了Node.js。访问`cmd`或`Terminal`,输入`node -v`,如果能返回版本信息,说明已安装。
2. **添加到PATH**:Windows用户:需要将Node.js的安装路径添加到系统的`Path`环境变量中。通常在`Program Files\nodejs`下有一个`Scripts`文件夹,将其路径添加到系统环境变量的“Path”里面。
Linux/macOS用户:Node.js应该已经自动加入到了`PATH`中,你可以通过编辑`.bashrc`或`.zshrc`(对于Bash shell),然后运行`source ~/.bashrc`(或相应文件名)使更改生效。
3. **重启终端**:更新环境变量后,需要关闭并重新打开终端,让新的路径设置生效。
4. **再次测试**:重新打开终端后,再尝试运行`node`命令,看看是否可以正常工作。
阅读全文