head-require

1.4.2 • Public • Published

HeadRequire.js

Extension for head.js to use resource loader like require.js

Feature

  • Set main.js in script element's data-main attribute
  • Multiple main.js available now
  • Use head.require() to load resources
  • Grunt task to compile them to a file

Basic Usage

Resource Loader

<script src="scripts/head.js"></script>
<script src="scripts/head-require.js" data-main="scripts/main.js"></script>

"scripts/main.js" like this :

head.require(
    "the/path/to/foojs",
    "the/path/to/bar.js",
    "the/path/to/baz.js"
    "the/path/to/initialize.js"
);

» Learn more about head-require.js

Grunt Task to Compile

Example :

grunt.initConfig({
    headRequire : {
        dist : {
            options : {},
            files : { "the/path/to/dest.js" : "the/path/to/main.js" }
        }
    }
});

» Learn more about Grunt task

CHANGE LOG

» Change Log


Author

mach3

Readme

Keywords

Package Sidebar

Install

npm i head-require

Weekly Downloads

1

Version

1.4.2

License

MIT

Last publish

Collaborators

  • mach3