title: Install npm install, gulp and bower for multiple user in a shared Debian development environment
body: <p>I have dev <code>server</code> (on <code>debian</code>) witch is used by several developers, and each dev has his own profile user with <code>ssh</code> access and <code>vhost</code>.</p>
  
  <p>I want allow them to use <code>npm install</code>, <code>gulp</code> and <code>bower</code> for their project, but I don't know how to make a clean and nice install of this tools.</p>
  
  <p>What are the best practices?</p>