即使添加到环境PATH,命令提示符也不能识别MongoDB

我是新的MEAN堆栈,并试图在这里实现一个教程: https : //scotch.io/tutorials/build-a-restful-api-using-node-and-express-4

我只是试图安装我需要哪些是node.js,express,js和MongoDB的软件包。

尝试排除故障后我的步骤:

  1. 我已经将MongoDB 3.2.1从他们的站点安装到我的本地机器上,并存储在pathC:\ Program Files \ MongoDB \ Server \ 3.2 \ bin \

(我可以在我的命令提示符窗口中导航到C:\ Program Files \ MongoDB \ Server \ 3.2 \ bin并键入mongo并运行它)

  1. 我去了控制面板 – >系统设置 – >安全 – >高级 – >环境Varaibles – >和系统的variables下:

之前我不得不为node.js添加一个path(C:\ Program Files \ nodejs可以在任何目录级别运行节点)

所以我尝试添加一个系统variables:MongoDB在“C:\ Program Files \ MongoDB \ Server \ 3.2 \ bin \ mongo”

所以最终的目标是我能够导航到我的桌面上的文件夹strucutre并运行:

“node –version”“express –version”“mongo –version”,让它们全部正确安装并可用,以便我可以继续创build应用程序。

任何帮助将不胜感激,谢谢。

命令行通过查看由PATH环境variables指定的所有目录来工作。

从我所看到的,当你只需要包含目录的时候,你已经在PATH中包含了可执行文件(mongo)的名字。

只是为了完整性,在我的PC上,PATHvariables看起来像这样:

C:\Program Files (x86)\Python35-32\Scripts\;C:\Program Files\apache-maven-3.3.9\bin;C:\Program Files\MongoDB\Server\3.2\bin 

环境变量