title: Best practices to inject custom module in meanjs
body: <p>As I understood there is no classical registration of module, where we can inject our dependencies like: </p>
  
  <pre><code>var myModule = angular.module('myModule', [otherModule]);
  </code></pre>
  
  <p>However there are file <code>module-name.client.module.js</code> at the root of the directorys</p>
  
  <pre><code>'use strict';
  // Use Applicaion configuration module to register a new module
  ApplicationConfiguration.registerModule('module-name');
  </code></pre>
  
  <p>Can I inject here my module like <code>*.registerModule('module-name', [someModule]);</code> or I should do it in <code>angular.module('articles').config(...)</code>?</p>
  
  <p>But in <code>config</code> I can inject only <code>providers</code>, without <code>factories</code></p>