MEAN.JS无法连接MongoDB

我在这里是新手,开始学习MEAN.JS,当我安装了一切,并试图运行

咕噜 – 力量

在命令行上,它返回一个如下图所示的错误。 在这里输入图像说明

我在这里使用Windows,而且我已经在C:/ Program Filespath上安装了MongoDB。 提前致谢! 🙂

开始使用MEAN堆栈起初可能看起来非常艰巨。 你可能会认为有太多的新技术需要学习。 事实是,你真的只需要知道“Javascript”。没错,MEAN只是一个JavaScript web开发堆栈。

那么,您如何才能真正开始在MEAN堆栈上开发呢?

第一步是build立一个项目结构。 我发现以下结构是最有意义的:

controllers / db / package.json server.js public /

这种结构可以让整个堆栈保持在一个单独的项目中。 您的AngularJS前端可以进入公共文件夹,而所有Express API逻辑进入控制器,并且您的MongoDB集合和逻辑进入db文件夹。

现在您已经build立了一个通用的项目结构,您需要将您的公共文件夹初始化为一个Angular项目。 最好使用一个名叫Yeoman的工具来做到这一点。

Yeoman是一个工具包,可以让您轻松开始使用各种Javascript框架和其他Web框架(如Bootstrap和Foundation)。 您可以在Yeoman.io上了解更多关于Yeoman的信息。

安装Yeoman是非常简单的。

你可以在这里阅读更多: http : //www.citizentekk.com/mean-stack-tutorial-how-to-build-loosely-coupled-scalable-web-apps-nodejs-angularjs-applications/