我是新手,开始学习MEAN.JS,因为我安装了一切并试图运行
grunt --force
我在这里使用Windows,并且我已经在C:/ Program Files路径上安装了MongoDB。提前致谢! :)
答案 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非常简单。