安装node以前javascript
1.以前在windows平台上安装node,直接下载一个安装文件得了。可是mac osx是基于unix架构的嘛,跟linux很像啊。java
在linux上安装咱们多习惯用命令行工具安装啊,mac osx也要用命令行工具才好啊。node
2.homebrew是池建强大牛极力推荐的osx的包管理工具。经过homebrew命令能够下载、管理不少工具啊,node就用python
它下载了。安装homebrew 只须要在terminal 执行:linux
ruby -e "$(curl -fsSkL https://raw.github.com/Homebrew/homebrew/go/install)"
我是刚开始用mac啊,看到上面的ruby了吧,没错啦,mac osx是自带ruby环境的,还自带python呢,很爽啊。git
3. 执行上面命令过程当中,会提醒安装xcode的某个工具,听它的,装上呗,按提示来。。。。。安装真慢。。github
4. 通过漫长的等待后,安装完成。执行 brew doctor 命令。这是homebrew 完成后必须作的一件事,检查homebrewmongodb
各模块是否正常。数据库
安装Node、Expressexpress
1. brew install node . 该命令执行后,自动装好node和npm。
2. 安装express。
1.不要觉得只是简单的 npm install express -g 。在mac上全局安装要加sudo 。
2.不要觉得只是简单的sudo npm install express -g。这样安装过程一点问题没有,可express -V就是没有出现
版本号。 纠结了一天。想到最近express升级到4.x了,不会是这样吧。因而尝试了加版本号的方式。
执行sudo npm install express@3.0.6 -g。执行express -V OK 成功。反正我也不想装4.x 。-_-#
安装Mongodb
1.用brew安装mongodb以前先把brew升级。
brew update
2. 最简单、直接的方式安装mongodb,会默认安装到 /usr/local/bin 目录中。
brew install mongodb
3. mongodb安装完后须要一个存储数据库内容的目录。
mkdir -p /usr/local/data/db 建立一个data/db 目录。
4. 启动mongodb
mongod --dbpath /usr/local/data/db
5. 打开一个新的命令行工具,执行 mongo,便进入了mongo命令行操做界面。