好的,我一直致力于在云端9上启动平均堆栈,但遇到了很多问题。
我是否使用Mean.io/ Meanjs.org/或亲自安装mongo / express / angular / nodejs。
每个人有什么不同+和'。我正在尝试为自己创建一个Portfolio页面,所以我将尝试使用堆栈提供的所有内容。
我见过ubuntu的安装教程但我找不到任何新的教程。一切似乎都在2014年或2015年初。教程中的许多步骤不再像在教程中那样工作。
我是全新的意思,但已经使用并了解除快递之外的所有堆叠件。我已经习惯了Meteor,它基本上是相同的,但需要学习Mean for a job。我更喜欢流星的简单,但我相信Mean更重要,因为你有更多的控制权。
我最终找到了MEAN堆栈的工作,目前每天都在使用它。我喜欢发电机,但我认为从发电机开始很好但是从头开始真的让我学习。我希望自己制造发电机。
答案 0 :(得分:2)
The difference between Mean.io and Mean.org is provided here :-
如果您安装MongoDB / Express / Angular / Nodejs会更好,您将获得流量和Mean堆栈的体系结构。 此链接将帮助您逐步设置MongoDB,Express,Angular和节点JS: - http://meanjs.org/docs/0.3.x/
An amazing TO-DO'S application that is also build using MEANJS
为您的申请祝您好运!
答案 1 :(得分:1)
如果您是MEAN堆栈的新手,我建议您使用: https://github.com/angular-fullstack/generator-angular-fullstack
这是自耕农的MEAN生成器:http://yeoman.io/
脚手架和一切都在那里解释。
答案 2 :(得分:0)
我还使用 yoeman 创建MEAN
堆栈,如下所示:
例如,对于手机项目(客户端):c:\mean\phones\client
c:\mean\phones\npm install -g yo
c:\mean\phones\client\npm install -g gulp generator-gulp-angular
//带有gulp生成器的角度 c:\mean\phones\client\yo gulp-angular
//启动安装向导 Restangular
以在客户端和服务器之间进行通信,如下所述:bower install --save restangular
c:\mean\phones\client\gulp serve
启动http服务器以显示角度页面 服务器端:c:\mean\phones\server
c:\mean\phones\server\ npm install --save express
install express c:\mean\phones\server\ npm install --save mongoose
安装mongoose c:\mean\phones\server\ npm install --save node-restful
c:\mean\phones\server\ npm install --save method-override
c:\mean\phones\server\ npm install --save body-parser
自动创建节点快速项目,如下所示:c:\mean\phones\server\express my-project
nodemon
,so that on your every change it will restart
最后但并非最不重要的是,您必须小心restangular
如何与节点服务器通信以获取/删除/更新等数据到您的index.config.js
:
function config($logProvider, toastrConfig, RestangularProvider) {
//set the base url of the rest api server
RestangularProvider.setBaseUrl('http://localhost:3000');
// Enable log
$logProvider.debugEnabled(true);
}
})();