最新版本号[免费下载]

如何在Mac OSX Lion上设定Node.JS开发环境

作者:本站编辑 发布时间:2015-11-24 来源:本站原创 点击数:

用 Homebrew 来安装及更新 node.js

要在 Mac 上建立一个 node.js 的开发环境有很多方法. 你可以直接下载原始码自己编译, 或者是用套件管理系统来帮你解决这些琐碎的问题. 因为 node.js 还是一个很年轻的专案, 常常会有版本的更新. 手动安装及更新实在是非常的累人. 若是使用 Homebrew 来帮你处理这些问题可以让你把时间花在写程式而不是设定环境上面. 如果你是使用 Ubuntu 的话可以参考这一篇文章.

安装 Xcode

什么? 我只不过是想写 server side javascript 而已为什么要安装 4.3 GB 的Xcode 4? 嗯… 因为你需要 gcc 来编译 node.js 和其他的套件. 所以还是乖乖装吧…

安装 Homebrew

Homebrew 是我在 Mac 上最喜欢的套件管理系统. 他就像是 Ubuntu 上的 apt-get. 我们会需要他来帮我们安装 node.js 以及 mongoDB. 如果你还没听过他的话现在赶快来试试看吧!

  1. $ /usr/bin/ruby -e "$(/usr/bin/curl -fsSL https://raw.github.com/mxcl/homebrew/master/Library/Contributions/install_homebrew.rb)"

我发现用 nvm( node version management ) 来安装 node 简单多了, 他是一个像是 ruby rvm 的东西. 可以让你切换 node 的版本以利在开发时切换版本. 还有 npm 在 node 0.6.3 之后已经直接包在 node 里面不需另外安装了. 所以基本上后面 安装 npm 可以跳过不看.

安装 node.js

 brew update

 brew install node

上面是旧的安装方法, 可以不用理会. 用 nvm 安装非常的简单, 方法如下:

clone repo

 git clone git://github.com/creationix/nvm.git ~/.nvm

 enable on terminal open

echo ". ~/.nvm/nvm.sh" >> ~/.bashrc

 reopen your terminal and do the following

 nvm install v0.6.6

 set default node

 nvm alias default v0.6.6

安装 npm

npm 是 node.js 最受欢迎的套件管理系统. 就像是 ruby 的 gem 以及 php 里的 pear. 现在上面已经有几千个现成套件了. 包括 ORM, router, 以及第三方 api 的 wrapper 等等. 所以当你在写新功能之前先上 npm 找找是不是已经有现成的模组可用吧.

curl http://npmjs.org/install.sh | sudo sh

安装 mongodb

mongoDB 是我首选的 NoSQL 资料库. 虽然他不是里面最快的但却是最好上手以及使用的一个. 尤其是对习惯关联式资料库的人来说更是如此. 但是千万不要用设计关联式资料库资料结构的思维来设计你的 NoSQL 资料结构, 不然你的 node.js 程式跑起来还是快不到哪去的. 记得在安装之后好好看一下他写的非常详尽的文件.

 brew install mongodb

 create db directory

 mkdir /usr/local/db


本文责任编辑: 加入会员收藏夹 点此参与评论>>
复制本网址-发给QQ/微信上的朋友
AI智能听书
选取音色