Over a million developers have joined DZone.
{{announcement.body}}
{{announcement.title}}

Getting Started with Node.js on a Mac

DZone's Guide to

Getting Started with Node.js on a Mac

In a few short steps you can easily get NodeJS running on your Mac

Free Resource

Deploying code to production can be filled with uncertainty. Reduce the risks, and deploy earlier and more often. Download this free guide to learn more. Brought to you in partnership with Rollbar.

This is the OS I am running my mac on.

$ sw_vers -productVersion 
10.10.2

Install from https://nodejs.org. Just click on download, wait till done, click and follow the installation wizard. Once done, open the terminal and check if the versions are alright.

$ node -v 
v0.12.6
$ npm -v 
2.11.2


The installed stuff are at /usr/local/bin

$ pwd 
/usr/local/bin
$ ls -lh 
total 70416
-rwxr-xr-x  1 root  admin    34M Jul  4 06:10 node
lrwxr-xr-x  1 root  admin    38B Jul  4 22:12 npm -> ../lib/node_modules/npm/bin/npm-cli.js



Run the hello world.


var http = require('http');
http.createServer(function (req, res) {
  res.writeHead(200, {'Content-Type': 'text/plain'});
  res.end('Hello World\n');
}).listen(1337, '127.0.0.1');
console.log('Server running at http://127.0.0.1:1337/');


References


  1. https://nodejs.org 
  2. http://blog.ijasoneverett.com/2013/03/getting-started-with-node-js-on-mac-os-x/



Deploying code to production can be filled with uncertainty. Reduce the risks, and deploy earlier and more often. Download this free guide to learn more. Brought to you in partnership with Rollbar.

Topics:
nodejs ,mac osx

Published at DZone with permission of Partha Bhattacharjee, DZone MVB. See the original article here.

Opinions expressed by DZone contributors are their own.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}