我是MEAN堆栈的新手,我正在尝试在此处实施教程:https://scotch.io/tutorials/build-a-restful-api-using-node-and-express-4
我只是想安装我需要的包,包括node.js,express,js和MongoDB。
尝试排查后的步骤:
- 我已将MongoDB 3.2.1从他们的站点安装到我的本地计算机上,并存储在路径C:\ Program中 文件\ MongoDB的\服务器\ 3.2 \ BIN \
醇>(我可以导航到我的C:\ Program Files \ MongoDB \ Server \ 3.2 \ bin 命令提示符窗口并键入mongo并让它运行)
- 我去了控制面板 - >系统设置 - >安全 - >高级 - >环境变量 - >在系统变量下:
醇>之前我不得不为node.js添加一个路径(C:\ Program Files \ nodejs可以工作 适合在任何目录级别运行节点)
所以我尝试在“C:\ Program”添加一个系统变量:MongoDB 文件\ MongoDB的\服务器\ 3.2 \ BIN \蒙戈“
因此,最终目标是让我能够导航到桌面上的文件夹结构并运行:
“node --version” “表达 - 版” “mongo --version” 并让它们都正确安装和可用,以便我可以继续创建我的应用程序。
任何帮助都将不胜感激,谢谢。
答案 0 :(得分:2)
命令行通过查看PATH环境变量指定的所有目录来工作。
从我所看到的,当你只需要包含目录时,你已经在PATH中包含了可执行文件的名称(mongo)。
为了完整起见,在我的电脑上,PATH变量看起来像这样:
libSystem
答案 1 :(得分:0)
基本上,系统中的path变量存储可执行文件和程序的路径。
1个系统。
2高级系统设置。
3个环境变量。
4双击“用户”标签中的“路径”。
5单击“新建”。
6然后添加您的mongo bin位置。 例如:-我的一个-> C:\ Program Files \ MongoDB \ Server \ 3.6 \ bin。
7单击“确定”。
然后再次尝试使用cmd获得结果