MEAN.JS无法连接MongoDB

时间:2016-09-24 17:03:41

标签: javascript node.js mongodb mean-stack meanjs

我是新手,开始学习MEAN.JS,因为我安装了一切并试图运行

  

grunt --force

在命令行上,它返回如下图所示的错误。 enter image description here

我在这里使用Windows,并且我已经在C:/ Program Files路径上安装了MongoDB。提前致谢! :)

1 个答案:

答案 0 :(得分:1)

开始使用MEAN堆栈起初看起来非常令人生畏。您可能认为有太多新技术需要学习。事实上,你真的只需要知道“Javascript”。这是对的,MEAN只是一个javascript web开发堆栈。

那么,你如何开始在MEAN堆栈上开发呢?

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

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

此结构允许您将整个堆栈保留在单个项目中。当所有Express API逻辑进入控制器并且MongoDB集合和逻辑进入db文件夹时,您的AngularJS前端可以进入公共文件夹。

现在您已经设置了一般项目结构,您需要将公共文件夹初始化为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/