I've tried to make use of already enabled 'requirejs' loading mechanism. That's what I came to:

```
<!-- Scripts -->
<script src="vendor/requirejs/require.js"></script>
<script>
  // let Angular know that we're bootstrapping manually
  // https://github.com/angular/angular.js/commit/603fe0d19608ffe1915d8bc23bf412912e7ee1ac
  window.name = "NG_DEFER_BOOTSTRAP!";

  // initial minimal config to have text plugin and baseUrl
  require.config({
    baseUrl: './js',
    paths: {
      text: '../vendor/requirejs-text/text'
    }
  });

  // get requirejs config in config-require.json
  require(['require', 'text!../js/config-require.json'], function (require, config) {
    // update global require config
    window.require.config(JSON.parse(config));
    // bootstrap app
    require(['./js/main.js']);
  });
</script>
```

That code works. But I'm really not sure if it is clear. How do find it?