当安装了 Node 并应用了安装节点模块的命令后,如果显示以下错误信息:
'npm' 不是内部或外部命令,也不是可运行的程序或批处理文件。
这个错误通常表示 Node.js 的安装目录没有被正确添加到系统的环境变量中。解决方法如下:
确保 Node.js 已经成功安装。可以在终端或命令提示符中运行 node -v
命令来检查是否安装成功,并显示 Node.js 的版本号。
找到 Node.js 的安装目录。通常情况下,Node.js 默认被安装在以下目录中:
C:\Program Files\nodejs\
/usr/local/bin/
/usr/bin/
或 /usr/local/bin/
配置系统的环境变量。根据操作系统的不同,将 Node.js 的安装目录添加到系统的环境变量 PATH
中:
Path
的变量,并点击“编辑”。;
)分隔。.bashrc
或 .bash_profile
文件(根据你的系统和配置文件不同):nano ~/.bashrc
或nano ~/.bash_profile
export PATH="$PATH:/usr/local/bin"
将 /usr/local/bin
替换为 Node.js 的安装目录。Ctrl + X
保存更改并退出编辑器。source ~/.bashrc
或source ~/.bash_profile
重新打开终端或命令提示符,并再次尝试运行安装节点模块的命令。现在应该能正常执行,而不再显示错误信息。
请注意,如果系统中同时安装了多个版本的 Node.js,可能需要在环境变量中指定所需的版本的安装目录。