MEAN全栈开发学习笔记1===>栈的安装

本文介绍了MEAN(MongoDB, Express, AngularJS, Node.js)全栈开发的基础概念及为何选择它。详细讲解了在Windows环境下各组件的安装步骤,并提供了必要的资源链接。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

【背景介绍】

MEAN是由四部分组成的——MongoDB,Express,AngularJS,Node.js

#问题1:为什么要学习全栈开发呢?

下面这张图做了很好的解释。

简言之,web开发随着时间的推移,从最开始的前后端不分离到前后端各自为战,再到现在的合体,也就是全栈开发,技术的发展对开发者提出了全新的要求。一个全栈开发者可以按照自己的想法搭建应用,而不必依赖其他任何人,以全面的技术和能力为他人提供服务(想想就是一件令人兴奋的事情!)。

#问题2:为什么选择MEAN?

Node.js的诞生把JavaScript的能力从前端延伸到后端,而MEAN是全栈统一用JavaScript语言,对json数据的操作更加灵活,是现代web开发的最佳组合(best-of-breed)。

背景就介绍到这里~


【MEAN的安装】

说明1:以下的安装都是在Windows平台下。

说明2:所用参考书为《Getting MEAN with MongoDB, Express, Angular, and Node》

1、首先安装node.js,访问https://nodejs.org,下载首页推荐的4.4.5LTS版本。点击这里直接下载node-v4.4.5-x64.msi, 密码: 1svu。安装组件时选择全部(默认),包括node.js,npm,在线文档以及加入path。安装完成后检验是否成功,打开cmd窗口,输入node --version以及npm --version。

2、以全局方式安装Express,以管理员身份打开cmd,输入npm install -g express-generator,验证用express --version,express安装在C:\Users\Administrator\AppData\Roaming\npm\node_modules目录下。

3、到MongoDB Download Center下载需要的版本,安装详情参考https://docs.mongodb.com/manual/tutorial/install-mongodb-on-windows/点击这里下载Windows6.1-KB2731284-v3-x64.msu,密码: hhmj,安装Hotfix KB2731284失败的时候可能是防火墙配置有问题,开启防火墙即可。

4、访问https://angularjs.org/,下载需要的版本。点击这里直接下载angular-1.3.15,密码: yqs3,将angular解压到开发目录下即可,如解压到D:\meanDev\。


【其他相关的准备】

1、下载Bootstrap,并解压到开发目录。

2、下载并安装git

3、注册Heroku,下载并安装Heroku toolbelt。

上面提到的相关准备可到各自官网做了解。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值