开始学习Node.js
只需要一个选项,以下是中国的本地释义:
入门级笔记:准备Node环境
忽略不计的安装
$ git clone https://github.com/creationix/nvm.git ~/.nvm
$ source ~/.nvm/nvm.sh
为了在终端启动时使用nvm,需要在.bash_profile中添加以下内容。
if [[ -s ~/.nvm/nvm.sh ]];
then source ~/.nvm/nvm.sh
fi
安装Node
查看 Node 的版本列表可以使用 NVM。
$ nvm ls-remote
安装
$ nvm install 0.12.7
指定默认版本
$ nvm alias default v0.12.7
安装MongoDB
首先安装HomeBrew
http://brew.sh/index_ja.html
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
$ brew update
$ brew install mongodb
// 結果
> ==> Caveats
> To have launchd start mongodb at login:
> ln -sfv /usr/local/opt/mongodb/*.plist ~/Library/LaunchAgents
> Then to load mongodb now:
> launchctl load > ~/Library/LaunchAgents/homebrew.mxcl.mongodb.plist
> Or, if you don't want/need launchctl, you can just run:
> mongod --config /usr/local/etc/mongod.conf
> ==> Summary
按照所说的执行以下操作。
$ ln -sfv /usr/local/opt/mongodb/*.plist ~/Library/LaunchAgents
$ launchctl load ~/Library/LaunchAgents/homebrew.mxcl.mongodb.plist
如果没有遇到Mongo错误,则表示成功。
安装Socket.io
在你想要使用的文件夹上执行以下操作,即可创建node_modules/socket.io
$ npm install socket.io
参考网站:http://liginc.co.jp/web/programming/node-js/85318