---
title: Faster NodeJS development with nodemon
author: George Mandis <george@mand.is>
date: 2014-03-03
tags: post, post, nodejs, javascript, programming
---

<p>I'm developing an application using <a href="http://nodejs.org">NodeJS</a> and <a href="http://expressjs.com">Express</a>. I've only recently discovered nodemon:</p>
<p><a style="line-height: 1.5em;" href="https://github.com/remy/nodemon">https://github.com/remy/nodemon</a></p>
<p>Long story short, if you're developing a node application you should be using nodemon. I was still manually stopping and restarting my server like a dumb-ass.</p>
<p>You use it like this:</p>
<p><code>nodemon server.js</code></p>
<p>Now this script will watch every JavaScript file in your folder and reboot the file you pass as a parameter — in this case <code>server.js</code> — if any of them change.</p>
<p>Simple!</p>
<p>It's also worth reading <a href="https://github.com/remy/nodemon/blob/master/README.md">the documentation</a> to learn about some of the other features, including running non-node scripts.</p>
<p>This could've save me oodles of time.</p>