MEEN Stack使用MongoDB、Express、EmberJS和Node.js的全栈JavaScript Web开发

MEEN堆栈 是一个样板,它为基于 MongoDBExpressEmberJSNode.js 的应用程序提供了一个不错的起点。它为您提供快速而有条理的方式,以预先打包和配置的模块(如 MongoosePassport)来开始开发基于 MEAN 的 Web 应用程序。我们主要尝试照顾现有流行框架之间的连接点,并解决常见的集成问题。

先决条件

  1. Node.js - 下载并安装。您也可以按照快速安装指南轻松安装 Node.jsnpm
  2. MongoDB - 下载并安装,并确保它在默认端口(27017)上运行。

工具先决条件

  • NPM:Node.js 包管理器,通常在安装 Node.js 时自动安装。
  • Bower:Web 软件包管理器,使用命令 $ npm install -g bower 安装。

可选工具

  • Grunt:下载并安装。

主要模块

  • Express:在 package.json 文件中定义为 npm 模块。
  • Mongoose:在 package.json 文件中定义为 npm 模块。
  • Passport:在 package.json 文件中定义为 npm 模块。
zip 文件大小:2.66MB