我是这里的新手,开始学习 MEAN.JS,因为我安装了所有内容并尝试运行
grunt --force
我在这里使用 Windows,而且我已经在 C:/Program Files 路径上安装了 MongoDB。提前致谢! :)
最佳答案
开始使用 MEAN 堆栈一开始可能看起来非常令人畏惧。您可能认为有太多新技术需要学习。事实是,您实际上只需要了解“Javascript”。没错,MEAN 只是一个 JavaScript Web 开发堆栈。
那么,您如何真正开始在 MEAN 堆栈上进行开发?
第一步是建立项目结构。我发现以下结构最有意义:
controllers/db/package.json server.js public/
此结构使您可以将整个堆栈保留在单个项目中。您的 AngularJS 前端可以进入公共(public)文件夹,而所有 Express API 逻辑进入 Controller ,您的 MongoDB 集合和逻辑进入 db 文件夹。
现在您已经设置了一般项目结构,您需要将公共(public)文件夹初始化为 Angular 项目。最好使用名为 Yeoman 的工具来执行此操作。
Yeoman 是一个工具包,可让您轻松开始使用各种 Javascript 框架以及 Bootstrap 和 Foundation 等其他 Web 框架。您可以在 Yeoman.io 上了解有关 Yeoman 的更多信息。
安装 Yeoman 非常简单。
关于javascript - MEAN.JS 无法连接 MongoDB,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39678857/