学习MEAN Stack的最佳资源

时间:2014-03-26 18:28:20

标签: node.js mongodb github npm

我从一个跟随教程(下面列出)的问题开始提出这个问题。有些人认为这不是一个足够好的问题。所以我重申了我的问题。

学习和学习的最佳资源是什么?了解MEAN Stack?

////老帖子

好吧,我结束了这个。我跟着这个tutorial,我已经到了需要在github [done]上分叉项目并运行npm install的地步。这就是指示所说的:

  

此时,您基本上已经完成了运行MEAN堆栈应用程序所需的所有操作。您可以简单地克隆/分叉https://github.com/vkarpov15/mean-stack-skeleton,启动“mongod”进程,导航到git repo,然后运行npm install -d

那到底是什么意思?导航到git repo,然后运行命令。 Mongod正在运行,我在另一个shell会话中......现在是什么?

谢谢,我现在已经挖了一天了。

4 个答案:

答案 0 :(得分:9)

我建议Node.js开发人员使用MongoDB免费在线课程,请参阅:MongoDB/nodeJS course。它在开始时经历了所有这一切。他们每隔几个月重复这些课程。

回答原始问题:这意味着转到运行git clone时创建的目录,在该目录中可以找到package.json文件。 节点包管理器(npm)将解析package.json的内容并下载任何其他所需的依赖项 - 在本例中为Express,MongoDB,Mongoose,Jade等。

答案 1 :(得分:6)

这是一本初学者教程,演示了如何构建企业级应用程序(安装,服务器,数据库,客户端):

MEAN Stack Tutorial

披露:我写了教程。

答案 2 :(得分:4)

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

Angular:

  1. Lynda.com“Ray Villalobos”在角度方面表现出色。
  2. Codeschool.com他们有两个很好的角度课程,一个是免费的。
  3. Pluralisight.com他们有一个很好的介绍课程和我仍然参考的更深入的课程。
  4. Node.js:

    1. Codeschool.com在节点上有一个很好的课程,可以解决很多问题。
    2. 快速

      1. Codeschool.com也有很好的课程
      2. Lynda.com“Ray Villalobos”有一个很快的课程
      3. 蒙戈

        1. MongoDb通过youtube提供了大量的教程
        2. 对于整个堆栈,

          https://scotch.io/对我来说也是一个很好的资源和起点。 他们还有一本关于MEAN堆栈的在线书籍。

答案 3 :(得分:3)

学习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. 通过Simon Holmes与Mongo,Express,Angular和Node获取MEAN
  2. Amos Q. Haviv Full Stack JavaScript的MEAN Web开发
  3. 使用MEAN开发Colin J Ihrig