Skip to content

Instantly share code, notes, and snippets.

@cspotcode
Last active August 29, 2015 14:17
Show Gist options
  • Save cspotcode/062cf6f01b2e1dd184cf to your computer and use it in GitHub Desktop.
Save cspotcode/062cf6f01b2e1dd184cf to your computer and use it in GitHub Desktop.
RequireJS wrap config that calls external define() once and uses an internal AMD shim
// Build configuration for libfoo
{
// ......
wrap: {
start:
`
;(function(global, outerDefine) {
var require, define;
`,
end:
`
outerDefine(function() {
return require('libfoo');
});
}(this, define));
`
}
// ......
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment