开始学习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