学习MEAN技术栈的最佳资源

4

我开始提出这个问题是因为我在跟随下面列出的教程时遇到了问题。有些人认为这不是一个好问题。所以我再次陈述我的问题。

哪里是学习和理解MEAN Stack最好的资源?

////旧帖子

好吧,我对此毫无头绪。我正在遵循这个教程,并已经到了需要在github上派生项目并运行npm install的地步[完成]。指导书上写着:

在此时,您所需做的基本上就是运行MEAN堆栈应用程序的所有操作。您只需要克隆/派生https://github.com/vkarpov15/mean-stack-skeleton,启动“mongod”进程,转到git repo,然后运行npm install -d

那这究竟是什么意思?转到git repo然后运行一个命令。Mongod正在运行,我在另一个shell会话中... 现在应该怎么办呢?

感谢您,我已经挖掘了一整天。


1
一整天就为了这个?如果你只是阅读一些关于git/npm/node.js/mongodb的基础教程,只需要掌握基础知识就足以让你准备好开发应用程序了。 - Gntem
1
我推荐 MongoDB 免费的在线课程给 Node.js 开发者。它在一开始就涵盖了所有内容。https://university.mongodb.com/courses/10gen/M101JS/2014_March/about 已经有人两天前开始了。 - John Powell
好的,为什么是-1呢?我只是在跟着教程走,不是我的错它不够全面。@JohnBarça,感谢您指引我一个好资源。 - Jason Spick
@JohnBarça,将您的回答提交为答案,我会给予您认可。谢谢。 - Jason Spick
@Jason Spick。我在我的原始答案中添加了评论。谢谢,享受MongoDB课程 - 我已经完成了几个,它们都很好地组合在一起,以我个人的看法。 - John Powell
4个回答

9
我建议Node.js开发者参加MongoDB的免费在线课程,详情请见:MongoDB/nodeJS课程。该课程会在一开始就介绍所有内容,并且每隔几个月就会重复一次。
回答原问题:这意味着进入你运行git clone时创建的目录,在其中你将找到package.json文件。Node包管理器(npm)将解析package.json的内容并下载任何其他所需的依赖项--在这种情况下是Express、MongoDB、Mongoose、Jade等。

6
这是一篇面向初学者的教程,介绍如何构建一个企业级应用程序,包括(安装、服务器、数据库和客户端)方面的内容: MEAN Stack 教程 声明:本人编写了这些教程。

4

我使用了许多不同的资源。由于栈有四个组件:

Angular:

  1. Lynda.com的"Ray Villalobos"非常好地介绍了angular。
  2. Codeschool.com有两门很好的angular课程,其中一门是免费的。
  3. Pluralisight.com有一个很好的入门课程和更深入的课程,我仍然会参考。

Node.js:

Codeschool.com有一门很好的课程,讲解了很多关于Node的问题。
Express
Codeschool.com也有一门很棒的课程讲解Express。
Lynda.com "Ray Villalobos"有一门介绍Express的好课程。
Mongo
MongoDb通过YouTube提供了大量的教程。 https://scotch.io/ 对整个技术栈都是一个很好的资源和起点。他们还有一本关于MEAN技术栈的在线书籍。

2
学习MEAN的前提是要了解MongoDB、Express.js、Angular.js和Node.js。
学习MEAN Stack的最佳方法是安装样例MEAN应用程序。MEAN网站(http://learn.mean.io/)提供了逐步安装MEAN应用程序的过程。该网站还以简单易懂的方式解释了应用程序内部的各个文件夹。我个人认为,MEAN网站(http://learn.mean.io/)提供了全面的文档来理解MEAN。
如果您想通过书籍学习MEAN,请查找以下学习MEAN的书籍列表:
  1. Getting MEAN with Mongo, Express, Angular, and Node by Simon Holmes
  2. MEAN Web Development by Amos Q. Haviv Full Stack JavaScript
  3. Development With MEAN by Colin J Ihrig

1
链接已失效。 - Imad

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接